我一直在我的git存储库中处理一个文件.如果我有一个原始git版本的文件的副本,我可以运行diff --show-c-function来获得2个文件的比较,其中(理论上)它显示了所有已经存在的函数改变.这对于解决我对文件的具体操作非常有用,在编写我需要的注释时.
但是在git-diff中,缺少此选项.有没有办法使这项工作(或者我不得不在我提交之前得到2份文件,git-diff响应稍微复杂)?
twa*_*erg 11
git help diff 显示此选项:
-W, --function-context
Show whole surrounding functions of changes.
Run Code Online (Sandbox Code Playgroud)
所以,看起来git diff -W应该做你想要的.