Git diff command showing entire file is modified instead of showing modified small part of code

前端 未结 5 945
旧巷少年郎
旧巷少年郎 2021-02-07 02:02

I am using git repository. Everything is working properly except git diff command. Whenever I modify any file then git diff command showing entire file is modified even though I

5条回答
  •  迷失自我
    2021-02-07 02:45

    Try running this command. It works fine for me:

    git diff -U0 Filename | grep -v "diff\|index\|@@\|+++\|\---"
    

    This command is basically removing lines containing "diff" , "index", "---" ,"+++" , "@@" using "grep -v" command and -U0 removes extra lines displayed above and below the modified lines.

    Try this for a file with one line change, you will understand it better :)

提交回复
热议问题