显示 tig 中提交的文件树视图

Sta*_*kis 5 git tig

我正在使用 tig,希望查看提交中已更改文件的列表,可能会深入到特定文件的差异视图,但我还没有找到一种方法来做到这一点。是否可能,或者提交时仅提供差异视图?

yeg*_*niy 2

tig 背后的绅士慷慨地创建了一个专用的查看日志:/sf/answers/1492657631/

谢谢你,先生!


更新:输入您想要 tig 格式化的数据。例如:

> git log --stat|tig
> alias tigstat='git log --stat|tig'
> tigstat
Run Code Online (Sandbox Code Playgroud)

基本上,只需Enter在 tig 的默认视图中按下您感兴趣的提交即可。

详细地:

  1. up使用和光标键在默认视图中突出显示提交down。
  2. 在默认视图中按enter提交。然后使用向上和向下或j和k键来导航差异。

已更改文件的列表应位于差异的顶部。

请参阅http://jonas.nitro.dk/tig/manual.html#viewer了解更多信息


您还可以使用以下方式获取此信息:

git log --stat
git log --stat A_COMMIT_SHA
Run Code Online (Sandbox Code Playgroud)