从上游开发分支更新分叉回购? (不是我们可以合并的东西)
Updating forked repo from upstream develop branch? (Not something we can merge)
[编辑#2]:添加新细节
大家好 - 对此进行了大量研究,但没有找到符合我情况的东西。
我正在按照此处的流程来更新分叉:如果他们的更改在 master
分支上,则有很多在线资源可以让我的分叉保持更新,例如Git merge from someone else's fork
这是我正在执行的过程。
[给定 repo 的本地目录内]
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
分支的更新
git checkout master
git pull
只是为了确保 master 本身是最新的。
OP AmeySMahajan added :
Incorporated git checkout master
then git pull upstream master
and then the merge line, but still getting merge: --no-ff - not something we can merge
, unfortunately.
但是:A pull
是 fetch
+merge
,因此 附加 merge
(--no-ff
或不) 的 upstream/master
,你 已经 拉了,不会做任何事情。 –
[编辑#2]:添加新细节
大家好 - 对此进行了大量研究,但没有找到符合我情况的东西。
我正在按照此处的流程来更新分叉:如果他们的更改在 master
分支上,则有很多在线资源可以让我的分叉保持更新,例如Git merge from someone else's fork
这是我正在执行的过程。
[给定 repo 的本地目录内]
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
分支的更新
git checkout master
git pull
只是为了确保 master 本身是最新的。
OP AmeySMahajan added
Incorporated
git checkout master
thengit pull upstream master
and then the merge line, but still gettingmerge: --no-ff - not something we can merge
, unfortunately.
但是:A pull
是 fetch
+merge
,因此 附加 merge
(--no-ff
或不) 的 upstream/master
,你 已经 拉了,不会做任何事情。 –