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

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
  • 2 回答
  • 0 关注
  • 1336 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信