How to Diff between local uncommitted changes and origin

后端 未结 4 1379
我在风中等你
我在风中等你 2021-01-29 20:49

Let\'s say I cloned a repository and started modifying files. I know that if I have local uncommitted changes, I can do a diff as follows git diff test.txt and it w

4条回答
  •  轻奢々
    轻奢々 (楼主)
    2021-01-29 20:56

    If you want to compare files visually you can use:

    git difftool
    

    It will start your diff app automatically for each changed file.

    PS: If you did not set a diff app, you can do it like in the example below(I use Winmerge):

    git config --global merge.tool winmerge
    git config --replace --global mergetool.winmerge.cmd "\"C:\Program Files (x86)\WinMerge\WinMergeU.exe\" -e -u -dl \"Base\" -dr \"Mine\" \"$LOCAL\" \"$REMOTE\" \"$MERGED\""
    git config --global mergetool.prompt false
    

提交回复
热议问题