Git仓库迁移

先克隆原始仓库

git clone git@192.168.100.1:test/test.git

使用git push --mirror命令将整个仓库推送到新库

git push --mirror git@192.168.100.2:test/test.git

 

git push --mirror会保留原始库的所有提交记录,但提交时需要注意本地代码分支,如果希望推送的分支没有检出,则推送上去的不包含该分支

使用git branch -r查看远程分支

git checkout branchName切换到希望推送的分支

git branch查看本地所有分支

git push --mirror会将本地所有分支及提交记录同步到新的仓库

posted @ 2021-03-07 17:46  春秋纪元  阅读(107)  评论(0编辑  收藏  举报