Migration
迁移指南
从 Subversion(SVN)和 Mercurial(Hg)迁移到 Git 的完整流程、工具选择与常见陷阱。
Migration
推荐学习顺序
根据你当前的版本控制系统选择合适的迁移指南。
Perforce 迁移到 Git
使用 git-p4 将 Perforce 仓库完整迁移到 Git,保留分支结构、提交历史和作者信息。
02Git 托管平台间迁移
在 GitHub、GitLab、Bitbucket 等 Git 托管平台之间迁移仓库,保留完整提交历史和所有引用。
03Azure DevOps (TFS) 到 Git 迁移
从 Team Foundation Server (TFS/TFVC) 迁移到 Git 的完整指南,涵盖工具选型、历史迁移、分支映射和团队过渡策略。
04git filter-repo 仓库重写深入
深入解析 git filter-repo 工具,涵盖仓库拆分、文件清理、作者信息重写等高级用法,以及与 filter-branch 和 BFG 的对比。
Migration
代表专题
帮助你顺利完成版本控制系统的迁移。
Migration
专题目录
系统介绍从其他版本控制系统迁移到 Git 的完整流程和常见陷阱。
SVN 到 Git 迁移指南
系统介绍从 Subversion(SVN)迁移到 Git 的完整流程,包括历史转换、分支映射、团队培训和常见陷阱。
Mercurial 到 Git 迁移指南
系统介绍从 Mercurial(Hg)迁移到 Git 的流程,包括 hg-fast-export 工具、分支和标签转换、以及常见差异处理。
Perforce 迁移到 Git
使用 git-p4 将 Perforce 仓库完整迁移到 Git,保留分支结构、提交历史和作者信息。
Git 托管平台间迁移
在 GitHub、GitLab、Bitbucket 等 Git 托管平台之间迁移仓库,保留完整提交历史和所有引用。
Azure DevOps (TFS) 到 Git 迁移
从 Team Foundation Server (TFS/TFVC) 迁移到 Git 的完整指南,涵盖工具选型、历史迁移、分支映射和团队过渡策略。
git filter-repo 仓库重写深入
深入解析 git filter-repo 工具,涵盖仓库拆分、文件清理、作者信息重写等高级用法,以及与 filter-branch 和 BFG 的对比。
代码仓库迁移策略指南
完整的仓库迁移框架,涵盖评估、试迁移、切换和过渡四阶段,工具选型矩阵、作者映射、历史取舍和团队沟通策略。