关于git:git仓库迁移保留所有分支

218次阅读

共计 230 个字符,预计需要花费 1 分钟才能阅读完成。

在做 git 仓库迁徙的过程中发现 git push -u origin --all 并不能将所有的分支都推送到新的仓库中。正确做法如下:

1. git clone --mirror git@github.com:test/test.git // 新的仓库地址
2. cd test.git
3. git remove set-url --push origin git@github.com:test/test.git
4. git push --mirror git@github.com:test/test.git

正文完
 0