How to keep the local file or the remote file during merge using Git and the command line?

后端 未结 4 1310
没有蜡笔的小新
没有蜡笔的小新 2020-12-12 08:45

I know how to merge modification using vimdiff, but, assuming I just know that the entire file is good to keep or to throw away, how do I do that?

I don\'t want to

4条回答
  •  渐次进展
    2020-12-12 09:20

    You can as well do:

    git checkout --theirs /path/to/file
    

    to keep the remote file, and:

    git checkout --ours /path/to/file
    

    to keep local file.

    Then git add them and everything is done.

    Edition: Keep in mind that this is for a merge scenario. During a rebase --theirs refers to the branch where you've been working.

提交回复
热议问题