【发布时间】:2020-12-07 23:38:53
【问题描述】:
我想使用 tig 浏览任意提交列表,以便我可以执行以下操作:
git rev-list --author joe | tig --stdin
然后只查看 Joe 的提交。但是,我将 Joe 的其中一个提交视为第一个提交,但其他提交也是如此。如果我这样做了,那就更简单了:
echo <SHA> | tig --stdin
我只想看到一个提交。那可能吗?谢谢!
【问题讨论】:
我想使用 tig 浏览任意提交列表,以便我可以执行以下操作:
git rev-list --author joe | tig --stdin
然后只查看 Joe 的提交。但是,我将 Joe 的其中一个提交视为第一个提交,但其他提交也是如此。如果我这样做了,那就更简单了:
echo <SHA> | tig --stdin
我只想看到一个提交。那可能吗?谢谢!
【问题讨论】:
Tig 接受的参数大多与“git log”相同,所以你可以这样做
tig <SHA> -1
只显示一个提交。 您也可以传递一个提交范围,例如
tig HEAD~10..HEAD
【讨论】: