小编Mik*_*ike的帖子

Git show 与 Git log --numstat 输出差异

我将 git show 和 git log 与相同的选项进行比较。我在不同的提交上得到不同的结果。我还没有真正深入研究文档来弄清楚这是为什么,但我猜测这与每个命令如何解释修订列表以及提交图的样子有关?例如,FFmpeg 上的演示:

案例1 git日志:

> git log -n1 --numstat --format='%H' 00049f193d07cec0409069bc51d0dcb8ab9da837
00049f193d07cec0409069bc51d0dcb8ab9da837
Run Code Online (Sandbox Code Playgroud)

案例1 git显示:

> git show -n1 --numstat --format='%H' 00049f193d07cec0409069bc51d0dcb8ab9da837
00049f193d07cec0409069bc51d0dcb8ab9da837

4       0       libavcodec/mpegaudiodecheader.c
Run Code Online (Sandbox Code Playgroud)

案例2 git日志:

> git log -n1 --numstat --format='%H' 001d668d40b5f87d19271c7d5521368b5187425b
001d668d40b5f87d19271c7d5521368b5187425b

2       5       libavformat/dvenc.c
2       6       libavformat/gxfenc.c
5       0       libavformat/internal.h
2       5       libavformat/movenc.c
2       5       libavformat/mxfenc.c
7       0       libavformat/utils.c
Run Code Online (Sandbox Code Playgroud)

案例2 git显示:

> git show -n1 --numstat --format='%H' 001d668d40b5f87d19271c7d5521368b5187425b
001d668d40b5f87d19271c7d5521368b5187425b

2       5       libavformat/dvenc.c
2       6       libavformat/gxfenc.c
5       0       libavformat/internal.h
2       5 …
Run Code Online (Sandbox Code Playgroud)

git

7
推荐指数
1
解决办法
2931
查看次数

标签 统计

git ×1