假设我提交了一个 git 存储库,其中更改了很多文件。
我如何找出在这个特定提交中哪个文件更改最多? (最多更改/删除/添加的代码行)
然后是否也可以找出这个文件的文件大小变化是多少?
最佳答案
一种近似方法是使用--numstat
来输出每个文件中的行数变化并进行相应排序。这将生成一个文件列表,该列表从本次提交中添加的行最多的文件排序到最少的行:
$ git show <commit hash> --pretty=tformat: --numstat | sort -nr
关于git - 在 git commit 中查找编辑最多的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34564934/