【问题标题】:Updating forked repo from upstream develop branch? (Not something we can merge)从上游开发分支更新分叉回购? (不是我们可以合并的东西)
【发布时间】:2020-01-16 18:04:47
【问题描述】:

[编辑#2]:添加新的细节

大家好 - 对此进行了大量研究,但没有找到符合我情况的内容。

我正在按照这里的流程来保持分支更新:如果他们的更改在他们的 master 分支上,网上有很多关于保持我的分支更新的资源,例如Git merge from someone else's fork

这是我正在遵循的过程。

[给定仓库的本地目录]

git remote add origin [link]; git remote add upstream [link]

git fetch upstream

git checkout master

git merge --no-ff upstream/master

我对@9​​87654327@ 的尝试给了我--no-ff - not something we can merge,这是一个很难解码的错误!

【问题讨论】:

    标签: git github git-merge


    【解决方案1】:

    我唯一能看到缺少的是 master 分支在 merge --no-ff 之前的更新

    git checkout master
    git pull
    

    只是为了确保 master 本身是最新的。

    OP AmeySMahajan 添加了in the comments

    合并了git checkout master,然后是git pull upstream master,然后是合并行,但不幸的是仍然得到merge: --no-ff - not something we can merge

    但是:pullfetch+merge,所以是upstream/master附加 merge--no-ff 或不),你已经 拉,不会做任何事情。 ——

    【讨论】:

    • 合并了git checkout master,然后是git pull upstream master,然后是merge,但不幸的是仍然得到merge: --no-ff - not something we can merge
    • @AmeySMahajan A pullfetch+merge,因此是upstream/master附加 merge--no-ff 或不),它你已经拉了,不会做任何事情。
    • 我认为是问题所在,非常感谢!您想将其添加到上面的答案中吗?
    猜你喜欢
    • 2018-02-11
    • 2017-09-17
    • 2011-08-11
    • 1970-01-01
    • 2013-05-27
    • 2019-03-29
    • 1970-01-01
    • 1970-01-01
    • 2013-01-01
    相关资源
    最近更新 更多