Чтобы просмотреть активную ветку в Git, вы можете использовать следующие методы:
Метод 1: использование команды git Branch
$ git branch --show-current
Эта команда отобразит имя извлеченной в данный момент ветки.
Метод 2: использование команды gitsymbolic-ref
$ git symbolic-ref --short HEAD
Эта команда покажет имя извлеченной в данный момент ветки.
Метод 3: использование команды git rev-parse
$ git rev-parse --abbrev-ref HEAD
Эта команда выведет имя текущей извлеченной ветки.
Метод 4. Использование команды git status
$ git status -sb | awk '{print $2}'
Эта команда покажет краткое и лаконичное состояние репозитория, включая извлеченную в данный момент ветку.
Метод 5. Использование языков сценариев
Пример Python:
import subprocess
def get_active_branch():
result = subprocess.run(['git', 'symbolic-ref', '--short', 'HEAD'], capture_output=True, text=True)
return result.stdout.strip()
active_branch = get_active_branch()
print(active_branch)
Этот скрипт Python использует модуль subprocessдля запуска команды gitsymbolic-refи получения активной ветки.