我创建了branchA
(我的分支),然后将branchB
合并到其中(其他人的分支):
checkout branchA
merge branchB
提交是在branchB
上进行的,我修改了branchA
中的一个本地文件。
我想将最近的更改从branchB
提升到branchA
。
我假设我正在更新git fetch origin
,branchA
和branchB
(我本地拥有的3个分支)的本地副本,因此我运行了master
。当我运行branchB
时,我在master
和git fetch origin
看到了新的提交。
然后我尝试了git merge branchB
,但是在我不维护或触摸的文件中遇到了合并冲突。
我在这里显然没有理解正确的工作流程,有人能指出我正确的流程吗?
更新
如果我运行git pull origin branchB
,我会遇到相同的合并冲突。