Git log
-
指定提交人过滤提交记录:
Git log --author=xxx
Git show
-
指定提交记录哈希值查看提交详情:
Git show xxx xxx ---- commitid,哈希值,至少输入从头开始的 7 个字符;
-
指定提交记录哈希值查看变动文件列表:
Git show xxx --name-only xxx ---- commitid,哈希值,至少输入从头开始的 7 个字符;
-
指定提交记录哈希值查看变动文件列表和增删改属性:
Git show xxx --name-status xxx ---- commitid,哈希值,至少输入从头开始的 7 个字符;
-
指定提交记录哈希值查看提交摘要信息:
Git show xxx --shortstat xxx ---- commitid,哈希值,至少输入从头开始的 7 个字符;
-
指定提交记录哈希值使用-/+查看每个文件变化情况:
Git show xxx --stat xxx ---- commitid,哈希值,至少输入从头开始的 7 个字符;
输出如下:
cyber/examples/CMakeLists.txt | 3 +-
cyber/examples/sample/CChannel.hpp | 146 +++++++++++++
cyber/examples/sample/CClientCommon.cpp | 468 +++++++++++++
cyber/examples/sample/CClientCommon.hpp | 138 +++++++++++++
cyber/examples/sample/CCmdLineParser.hpp | 251 +++++++++++++++++++++++