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

2018-04-29 14:42:43 23750 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
    没有找到数据。
您的邮箱不会被公开