git操作之不同库合代码

2020-07-14  本文已影响0人  许方镇

克隆了别人的工程进行修改后提交了自己的git库,后来别人的工程更新了,想同步合过来,要怎么操作。
以下操作为android studio,命令行请参考https://segmentfault.com/q/1010000002457936

  1. 首先选择Remotes


    image.png
  2. 添加一个upstram(名字随意)的分支,并写上别人仓库的名字,注意是https


    image.png

3.fetch下后,拉到了upstream的分支


image.png

4.想将upstream/master的分支 合并到origin/master的分支
如果直接选择Merge into Current,会报名以下错误:

refusing to merge unrelated histories
解决的办法,需要先输入:
git pull upstream master --allow-unrelated-histories
之后可以进行merge了

image.png
上一篇 下一篇

猜你喜欢

热点阅读