Git:如何将更改提交为与另一个分支合并?

时间:2015-04-22 12:13:40

标签: git git-merge

考虑项目中的2个分支:branch1branch2

我正在研究branch1。然后另一位开发人员提交了对branch2的更改。

我想将他的更改从branch2合并到branch1但是自动合并是不可能的,所以我自己复制了所有更改。现在我想提交,但我需要Git知道它实际上是一个合并提交。我该怎么办?

1 个答案:

答案 0 :(得分:0)

存储更改:

git stash

然后合并而不提交(--no-commit)并将合并策略设置为ours,而不会从另一个分支复制任何更改:

git merge MERGEBRANCH -s ours --no-commit

然后取回您的更改:

git stash apply

现在你可以提交了。它将是一个合并提交。