2

我有一个git svn rebase,我有一个冲突。我想git-merge-file通过选择服务器上的版本来合并文件的两个版本。git-merge-file已调用此选项,--theirsgit-merg-file需要 3 个参数。如何仅将包含冲突标记的文件传递给它并让它选择它们的版本?

我也试过git merge -Xtheirs file.cpp,但它不起作用。

4

1 回答 1

8

也许你可以试试:

git checkout --ours file.cpp
git add file.cpp

如果您只是想放弃本地更改以支持上游版本。

实际上,在变基的情况下, --ours 是上游,而 --theirs 是您的本地更改。

于 2013-06-15T16:04:22.213 回答