为了账号安全,请及时绑定邮箱和手机立即绑定

git push如何至两个git仓库

git push如何至两个git仓库

Git
桃花长相依 2018-07-23 17:17:29
分别有仓库 A(github),B(JAE 的 git),本机为C。A, B都进行了 README.md 的初始化,就是说,这个情况下,已经存在冲突了,log不一致。先从仓库A获取下来,C 修改完毕提交,顺利提交至A,此时 如何从 C 提交到B,需要进行多少操作,使得仓库记录 A 和 B 的log一致(后面一致即可)?这个问题我尝试过,没解决。

2 回答

?
噜噜哒

TA贡献1784条经验 获得超7个赞

这么久了,经过了 git 的不断使用,也知道了具体方法。

假设以 a 仓库作为最终的使用仓库, b为发布仓库。分支都为 dev

现在我自己回复自己吧:

第一步,增加远程仓库
git remote add origin1 git.a
git remote add origin2 git.b

第二步,本地确保没 change 的东西,拉去远程仓库地址,然后进行 rebase 。
git fetch origin1
git rebase -i origin1/dev

如果有冲突,解决完。

git push -f origin1 dev
git push -f origin2 dev

done.


查看完整回答
反对 回复 2018-07-27

添加回答

代码语言

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号