How to make git-diff create a “context” format diff?

守給你的承諾、 提交于 2019-12-05 03:49:45

Configure a difftool to do what you want:

$ git config difftool.ctxdiff.cmd 'diff $LOCAL $REMOTE'
$ git difftool -y -t ctxdiff HEAD~4..HEAD

There is no need to configure a custom difftool, just use the -x option:

$ git difftool -y -x "diff -c" | less

Or configure an alias to make a simple "git cdiff" command output a context-style diff:

$ git config --global alias.cdiff 'difftool -y -x "diff -c"'
$ git cdiff | less
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!