分享编程~
 
本地同一个项目推送到多个Git仓库

本地同一个项目推送到多个Git仓库

天天特卖抢好货

在gitee有个项目,git地址为A,在codeup有个项目git地址为B,现在想实现在git地址A项目中,提交代码的同时,可以提交到git地址B 。

方法一、可以pull两次,需要push两次

1、在项目git A 中添加另一个git B远程的地址

git remote add origin2 git@gitee.com:xxx.git    // origin2可以自定义,"git@gitee.com:xxx.git"你的gitB地址

然后运行下边命令查看已经包括两个远程地址了:

git remote -v 

2、如果确保本地数据正确,直接进行强制推送到远程仓库即可:

git push -f -u origin master
git push -f -u origin2 master

方法二、只需要push一次

1、如果已经操作过方法一了先删除添加的git地址B,如果没有操作直接看第2步

git remote -v  // 查看此时的包括两个远程地址
git remote rm origin2  // 删除git B的远程地址
git remote -v  //此时再次查看应该只有git A的远程地址

2、给origin 增加一个可以push的地址,给origin添加一个远程push地址,这样一次push就能同时push到两个地址上面:

git remote set-url --add origin git@gitee.com:xxx.git

查看是否多了一条push地址

git remote -v //这个可不执行

如果第一次推送不上去进行强制推送:

git push origin master -f    // 如果第一次推不上去代码,可以使用强推的方式

注意:删除添加的路径的方法是:

git remote set-url --delete origin git@gitee.com:xxx.git


上一篇:查看gitee码云https克隆下载的帐号密码
赞(0) 踩(0)
您说多少就多少,您的支持是我最大的动力
赏金
微 信
赏金
支付宝
本文连接: https://www.yj521.com/article/205.html
版权声明: 本文为原创文章,版权归《越加网》所有,分享转载请注明出处!