SVN 仓库完美迁移到 Git 的方法

18-04-29 14:42 24592 0 技术

使用 git svn clone 命令拷贝 svn 仓库

cd ~
mkdir temp
git svn clone url/to/svn/repo/ -T trunk -b branches -t tags

svn 的 url 不要加 trunk ,否则不能迁移 branches 和 tags

新建 git 的裸仓库

cd ~
mkdir temp.git
cd temp.git
git init --bare

将 git 的 master 和 svn 的 trunk 分支对应

git symbolic-ref HEAD refs/heads/trunk
请登录后发表评论 点击登录