非常简单。当我运行git status
时,我可以看到某些文件已被修改,但不会获得更多信息。有没有办法在这些文件中看到更改/删除/添加的行数,即使它们是未分段/未提交的?
这会有所帮助,因为我有时会对一个文件进行重大更改,然后对其他文件进行自发的微小更改。我想单独提交这些组,并使用单独的提交消息进行组织。使用git status
具有此功能可以帮助我一目了然地确定哪些文件只有非常小的变化。
答案 0 :(得分:3)
有没有办法看到这些文件中更改/删除/添加的行总数,即使它们是未分段/未提交的?
是的,git diff --stat
。虽然这不会显示未跟踪的文件。
git diff
显示工作副本和暂存区域之间的差异。 --stat
以及各种其他标志格式化。
这会有所帮助,因为我有时会对一个文件进行重大更改,然后对其他文件进行自发的微小更改。我想单独提交这些组,并使用单独的提交消息进行组织。
这里有两个额外的命令。
在您编写提交消息时, git commit -v
将在编辑器中显示完整的差异。有助于快速审查。
git add -p
将允许您决定将哪些帅哥添加到临时区域。