[英]Updating forked repo from upstream develop branch? (Not something we can merge)
[编辑#2]:添加新的详细信息
大家好-对此进行了大量研究,但没有找到适合我的情况。
我正在按照此过程来更新fork:如果他们的更改在其master
分支上,则有很多在线资源可以使我的fork更新,例如, Git从其他人的fork合并
这是我要遵循的过程。
[在给定回购的本地目录内]
git remote add origin [link]; git remote add upstream [link]
git fetch upstream
git checkout master
git merge --no-ff upstream/master
我的merge
尝试给了我--no-ff - not something we can merge
,这很难解码!
我唯一看不到的是merge --no-ff
之前对master
分支的更新merge --no-ff
git checkout master
git pull
只是为了确保master本身是最新的。
OP AmeySMahajan 在评论中添加了 :
合并了
git checkout master
然后git pull upstream master
,然后是合并行,但是仍然merge: --no-ff - not something we can merge
不幸的merge: --no-ff - not something we can merge
。
但是: pull
是fetch
+ merge
,因此upstream/master
的附加 merge
(无论是否--no-ff
),您已经进行了merge
,将不会执行任何操作。 –
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.