Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个git svn rebase,我有一个冲突。我想git-merge-file通过选择服务器上的版本来合并文件的两个版本。git-merge-file已调用此选项,--theirs但git-merg-file需要 3 个参数。如何仅将包含冲突标记的文件传递给它并让它选择它们的版本?
git svn rebase
git-merge-file
--theirs
git-merg-file
我也试过git merge -Xtheirs file.cpp,但它不起作用。
git merge -Xtheirs file.cpp
也许你可以试试:
git checkout --ours file.cpp git add file.cpp
如果您只是想放弃本地更改以支持上游版本。
实际上,在变基的情况下, --ours 是上游,而 --theirs 是您的本地更改。