[Git] Как узнать название ветки

Написал небольшой скрипт, который берет название ткущего бранча в гите, и использует его в дальнейших манипуляциях.

Для того, чтобы узнать название ветки, достаточно выполнить команду git branch.

Однако проблема заключается в том, что команда выводит список всех веток, помечая рабочую ветку звездочкой (*):

git branch
*dev
master
discount
redesign
...

Из всего этого списка нам нужно вычленить название dev, да еще и без звездочки.

Решение:

git branch | grep \* | cut -d ' ' -f2-

Метки: