1) 场景:原有需求在A存储库地址进行开发,现在新建了一个B存储库,要求将A的代码和提交记录一起转移到B
2) 解决:
i. git clone A 将A存储库的代码拉下来
ii. cd AA(文件夹名) 进入克隆的地址
iii. git branch -r 查看远程存储库的根节点名称(一般都是origin)
iv. git remote set-url origin B 将本地的远程仓库的地址设置为B
v. git push --mirror 将已经修改远程仓库地址的代码,以镜像的方式推到远程B
vi. done 此时原有的A本地的代码仓库已经变成了B的本地代码仓库,以后提交会直接提交至B
原文地址:https://www.cnblogs.com/xzdm/p/11680037.html
时间: 2024-10-17 11:34:40