如何查看git commit了哪些文件
时间: 2023-12-22 22:05:42 浏览: 25
你可以使用 `git log --stat` 命令来查看每个提交(commit)所涉及的文件和文件行数的统计信息。这个命令会列出所有提交的信息,包括提交的哈希值、作者、提交时间和提交注释,以及每个文件的添加和删除的行数统计信息。例如,执行以下命令:
```
git log --stat
```
输出结果类似如下:
```
commit 0d4d4f2e6f1e8acf8b6f8b5fd04f7c82d5b6d238
Author: Jane Doe <jane.doe@example.com>
Date: Mon Sep 6 15:03:23 2021 +0800
Add new feature
src/main/java/com/example/Feature.java | 12 ++++--
src/main/java/com/example/Util.java | 4 +-
2 files changed, 11 insertions(+), 5 deletions(-)
commit 34a6c8f7fbf5d9b0a7e5db4e96c8e26e8a2e5b1e
Author: John Smith <john.smith@example.com>
Date: Fri Sep 3 21:54:12 2021 +0800
Update README
README.md | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
```
可以看到,每个提交下面都列出了修改的文件和文件的行数统计信息。其中,`|` 前面的是修改的文件路径,`|` 后面的是该文件的添加和删除的行数统计信息。如果你只想查看某个提交所修改的文件和文件行数的统计信息,可以使用 `git show <commit_id> --stat` 命令。