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

最佳答案

tig 背后的绅士慷慨地创建了一个专用的查看日志:https://stackoverflow.com/a/21323680/2916086

谢谢你,先生!

更新:
在您希望 tig 格式化的数据中插入管道。例如:

> git log --stat|tig
> alias tigstat='git log --stat|tig'
> tigstat

基本上,只需在您感兴趣的提交上按 Enter,而在 tig 的默认 View 中。

详细:
  • 使用向上和向下光标键在默认 View 中突出显示提交。
  • 在默认 View 中按回车键提交。然后使用向上和向下或 j 和 k 键来导航差异。

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

    有关更多信息,请参阅 http://jonas.nitro.dk/tig/manual.html#viewer

    您还可以使用以下方法获取此信息:
    git log --stat
    git log --stat A_COMMIT_SHA
    

    关于git - 在 tig 中显示提交的文件树 View ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20648689/

    10-13 05:35