Я хочу, чтобы моя командная строка не отображала мое имя пользователя, а показывала, в какой ветке git я сейчас нахожусь. Другими словами, это то, что я хочу:
[master]$ ls
README INSTAL whatever.py
[master]$ git checkout other-branch
[other-branch]$
Есть ли способ так сильно настроить подсказку?
PS1='[`git rev-parse --abbrev-ref HEAD 2> /dev/null`]$ '
видеть Вот для получения справки по конкретной используемой команде git. Ключевым моментом для меня было осознание того, что я могу вставлять произвольные команды в переменную среды PS1 :)