【发布时间】:2020-08-23 07:27:33
【问题描述】:
我刚开始学习 git。我从master 分支创建了一个测试分支。对test 分支做了一些更改。有人对遥控器上的master 做了一些更改。我在我的test 分支上,我选择了git pull 的master 分支。它显示merge conflict。为什么会出现合并冲突?我无法理解。我知道为什么会发生冲突,但我正在更新 master 分支,甚至没有要求 git 将这些更改拉到我当前的 test 分支上,那么为什么会有冲突。发生了什么 ?任何人都可以,请解释一下。我怎样才能独立更新我的master 分支而不影响我的test 分支。
任何帮助,非常感谢。
【问题讨论】:
-
转到您的
master分支并在那里运行git pull。 -
你在你的
test分支上执行git pull origin master吗?它将尝试以这种方式将master合并到test。