#git #tig
#git #тиг
Вопрос:
Я хотел бы использовать tig для просмотра произвольного списка коммитов, чтобы я мог сделать что-то вроде:
git rev-list --author joe | tig --stdin
и затем вижу только коммиты Джо. Тем не менее, я рассматриваю один из коммитов Джо как первый, но затем и другие коммиты тоже. Еще проще, если бы я это сделал:
echo <SHA> | tig --stdin
Я хочу видеть только этот один коммит. Возможно ли это? Спасибо!
Ответ №1:
Tig принимает в основном те же аргументы, что и «git log», поэтому вы можете сделать
tig <SHA> -1
чтобы показать только один коммит.
Также вы можете передать диапазон фиксации следующим образом
tig HEAD~10..HEAD