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

后端 未结 4 1303
没有蜡笔的小新
没有蜡笔的小新 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:18

    This approach seems more straightforward, avoiding the need to individually select each file:

    # keep remote files
    git merge --strategy-option theirs
    # keep local files
    git merge --strategy-option ours
    

    or

    # keep remote files
    git pull -Xtheirs
    # keep local files
    git pull -Xours
    

    Copied directly from: Resolve Git merge conflicts in favor of their changes during a pull

提交回复
热议问题