【发布时间】:2020-07-12 03:18:17
【问题描述】:
在进行我的第一个开源贡献时,我犯了一个错误,即在主分支上工作并将其与合并请求一起提交。在合并该请求之前可能需要一段时间,但我想同时继续做出贡献。
我的理解是,既然 master 已在合并请求中使用,我不应该继续工作,我应该创建一个新分支以用于新的合并请求。
我运行了这些命令:
git checkout -B new-branch
git fetch upstream
git merge upstream/master
但是,new-branch 中的代码仍然显示最新的源代码,而不是最新的上游代码。
如何在不影响 master 中正在进行的合并请求的情况下设置一个新分支来处理上游 repo?
【问题讨论】:
标签: git gitlab branch git-merge