【发布时间】:2021-08-06 04:47:53
【问题描述】:
我们刚刚过渡到 gitlab 系统。我从 master 中提取,创建了一个分支,并准备好提交并请求合并。在提交之前,我想拉取期间发生的更改。
问题 - 我要切换回主分支进行拉取吗?然后切换回当前分支?但如果我这样做,它会不再是从 pull 到 main 的变化吗?如果我不切换到主分支,我会在没有更新代码的情况下提交代码吗?
【问题讨论】:
我们刚刚过渡到 gitlab 系统。我从 master 中提取,创建了一个分支,并准备好提交并请求合并。在提交之前,我想拉取期间发生的更改。
问题 - 我要切换回主分支进行拉取吗?然后切换回当前分支?但如果我这样做,它会不再是从 pull 到 main 的变化吗?如果我不切换到主分支,我会在没有更新代码的情况下提交代码吗?
【问题讨论】:
在 Github 桌面客户端上,我做了以下操作:
【讨论】:
无需切换到 master(他们现在叫它 main 分支吗?),只需从当前分支执行以下命令(如果您的 repo 是后 BLM,则将 master 替换为 main):
git merge origin/master
【讨论】: