Список истории проверенных веток - PullRequest
1 голос
/ 11 февраля 2020

git reflog |grep 'checkout: moving'|cut -d\ -f 8 показывает мне, чего я добиваюсь, но я всегда слышал, что использование сценариев для сценариев лучше, чем анализ выходных данных фарфоровых команд. Каким будет сантехнический эквивалент здесь?

1 Ответ

1 голос
/ 19 февраля 2020

Вы можете полностью пропустить форматирование reflog, просто

cut -f2- .git/logs/HEAD | awk '$1=="checkout:" { print $NF }'

, но я думаю, что никто не удосужился сделать официально-скриптовые интерфейсы для reflog, имена ветвей уже локальные, произвольные и эфемерные, reflogs для того, что было проверено еще больше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...