在责备视图中,我使用','来加载父提交的责备。如何回到孩子身边?
你可以带着<
回到孩子身边,即 shift
+ ,
我如何使用 TIG 责备视图:
- 在时间上倒退到给定行的提交(B 键)
- 向后退到给定行 (, 键) 的父提交。 前进
- 可以通过转到主视图(m 键),选择较新的修订版,然后再次进入责备视图(B 键)来完成。
在单步执行父提交时,它不会保留查看位置(使用行的提交时似乎如此)。
(来自我在其他地方的回答 https://stackoverflow.com/a/15301595/331858)
示例使用模式:
在 git 存储库的文件夹中打开 tig:
cd your/repo
tig
- 使用向上/向下光标键 - 选择要从中开始的修订
- t - 进入树视图
- 向上/向下/回车以查找所需的文件
- b 打开责备视图
- 向上/向下 - 在文件中上下移动行
- 查看所选线路的完整补丁:
- 回车键查看该行的最后一个修补程序
- Q 关闭修补程序视图
- 要查看旧版本:
- , - 显示此修补程序之前文件的责任
- <(即 shift+,)以返回到文件的较新版本
您可以通过以下方式直接跳转到文件:
tig blame filename