考虑项目中的2个分支:branch1
,branch2
。
我正在研究branch1。然后另一位开发人员提交了对branch2
的更改。
我想将他的更改从branch2
合并到branch1
但是自动合并是不可能的,所以我自己复制了所有更改。现在我想提交,但我需要Git知道它实际上是一个合并提交。我该怎么办?
答案 0 :(得分:0)
存储更改:
git stash
然后合并而不提交(--no-commit
)并将合并策略设置为ours
,而不会从另一个分支复制任何更改:
git merge MERGEBRANCH -s ours --no-commit
然后取回您的更改:
git stash apply
现在你可以提交了。它将是一个合并提交。