git仓库迁移(保存commit记录)
先备份需要转移的裸库git clone --bare [需要转移的git地址]通过GitHub创建一个新的库新git库地址:git@github.com:XiaoAAi/demo2.git将之前的克隆下来的裸库上传到新的库地址在备份需要转移的老git库中进行-->git push --mirrorgit@github.com:XiaoAAi/demo2.git...
·
先备份需要转移的裸库
git clone --bare [需要转移的git地址]
通过GitHub创建一个新的库
新git库地址:
git@github.com:XiaoAAi/demo2.git
将之前的克隆下来的裸库上传到新的库地址
在备份需要转移的老git库中进行-->
就是在克隆下来的文件夹中使用下列命令-->
在备份需要转移的老git库中进行-->
git push --mirror git@github.com:XiaoAAi/demo2.git
这样就上传完毕了
如果本地仓库的本地分支较多,不舍得放弃,第一种可以上传本地分支,如果不想上传,可以直接将原本地仓库进行复制,之后从现在的新仓库中clone下来,用新仓库中.git文件夹的config文件替换原本地仓库的对应文件即可。
更多推荐
已为社区贡献1条内容
所有评论(0)