git log --stat 用于下面这种情况: 别人一次提交中,提交了很多内容,但你只想知道这些内容中改动了哪些文件,通过该命令即可(该命令会显示之前每次提交的所有文件名),如下图示
4、git log --stat 正如你所看到的,--stat选项在每次提交的下面列出所有被修改过的文件、有多少文件被修改了以及被修改过的文件的哪些行被移除或是添加了。 在每次提交的最后还有一个总结。 5、git log --pretty=oneline 另一个非常有用的选项是--pretty。 这个选项可以使用不同于默认格式的方式展示提交历史。
$ git log --pretty="%h - %s" --author=gitster --since="2008-10-01" \ --before="2008-11-01" --no-merges -- t/ 如果了解更多关于git grep可以参考这里 参考: git log 命令支持的选项 -p 按补丁格式显示每个更新之间的差异。 --stat 显示每次更新的文件修改统计信息。 --shortstat 只显示 -...
//仅显示commitId的前几个字符--abbrev-commit//显示ASCII图形表示的分支合并历史--graph//显示每个修改过的文件--stat 将上述定义日志格式的命令进行拼接,完整命令如下: $ git log --graph --stat --color --date=format:'%Y-%m-%d %H:%M:%S' --pretty=format:'%Cred%h%Creset -%C(yellow)%d%C(bol...
git log --stat常用命令 1,显示被修改文件的修改统计信息,添加或删除了多少行。 git log --stat 2,显示最近两条的修改 git log --stat -2 3,显示具体的修改 git log -p -2 4,显示我自己的修改 git log --stat --author=wangkongming
$ git log --stat commit fa71c098e2912b69a1c82348d403b3260f2dc64e (HEAD -> temp_temp) Author: zz203203zhang <zz203203zhang@gmail.com> Date: Wed Aug 12 17:19:05 2020 +0800 add txt file and dir # commit信息 txt/a.txt | 1 + # 文件修改状态,添加或删除了多少行 ...
–`git log –stat`:显示每次提交的文件修改统计信息,包括被修改的文件和修改的行数。 –`git log –oneline`:只显示每次提交的简要信息,一行显示一条。 2. 查看特定提交的修改内容 要查看特定提交的修改文件和具体修改内容,可以使用`git show`命令加上提交ID。例如,要查看提交ID为`commit_id`的提交的修改内容...
git log --oneline git log --stat git log -p git log [--oneline/--stat/-p] SHA (display a specific commit's details) git show (displays information about the given commit) git add (add files from the working directory to the staging index) git rm --cached (remove a file from the...
3. git log:该命令可以显示提交历史记录。可以使用git log命令来查看每个提交所修改的文件。例如:git log –stat。 4. git show:该命令可以显示单个提交的详细信息,包括修改的文件。例如:git show commit-id。 5. git blame:该命令可以显示文件每一行的修改历史和作者。可以使用git blame命令加上文件名来查看文...
然后会发现这个log 的输出内容会很多很杂。 因为它会显示log的基本信息以外,还会附带每次提交的变化。当我们进行代码审查,或快速浏览某个提交所带来的变化时,这个参数就非常有用了。 而我们常见的在GitHub上比较两次的更新: 就是基于这个命令进行的。 2.2 --stat 查看每次提交的简略统计信息。