Я сделал git checkout -b my_branch
, чтобы создать новую ветку через несколько дней go.
Но, как ни странно, я сейчас не помню, из какой ветви я создал my_branch.
Как я могу найти это?
Я нашел эту команду:
git show-branch -a 2>/dev/null \
| grep '\*' \
| grep -v `git rev-parse --abbrev-ref HEAD` \
| head -n1 \
| perl -ple 's/\[[A-Za-z]+-\d+\][^\]]+$//; s/^.*\[([^~^\]]+).*$/$1/'
здесь: https://gist.github.com/joechrysler/6073741.
Это дает разумный вывод при запуске но я хочу быть уверен, что это действительно правильный ответ.
Эта команда работает или есть другая команда?