Как сказал ephemient, вам понадобится установить Git bash script , инструкции по установке находятся в верхней части файла. Вы также можете зайти на страницу справочника Github . Стоит отметить, что ветвь будет отображаться, только если вы находитесь в каталоге git. Например, вот как выглядит моя обычная подсказка: blaenk@macbook:~ $
и подсказка выглядит так, когда я нахожусь в каталоге git: blaenk@macbook:~/code/iphone/DIFM (master*)$
Если вы посмотрите внимательно, часть, где она показывает ветвь, master, имеет звездочку после нее. Это означает, что есть неустановленные изменения; он покажет +, если изменения поставлены. Это может быть очень полезно. Для этого вам необходимо установить GIT_PS1_SHOWSTASHSTATE
в непустое состояние. Например, в вашем ~/.bashrc
или ~/.bash_profile
укажите следующее:
export GIT_PS1_SHOWDIRTYSTATE=true
Теперь, когда вы переходите в каталог git, вы должны увидеть индикатор, если есть какие-либо неустановленные изменения или если есть какие-либо поэтапные изменения. Вы можете проверить это очень быстро, отредактировав файл. Звездочка должна появиться. Затем вы можете восстановить файл до его исходного состояния, выполнив:
git checkout -- the/file.txt
Между прочим, этот скрипт bash с автоматическим завершением также действительно хорош. Наконец, вы можете сделать что-то вроде 'git chec', затем нажать TAB, и он автоматически завершится, например, к оформлению заказа, и вы также можете автоматически заполнить имена филиалов.
Ниже перечислены некоторые другие ресурсы, которые вас, скорее всего, заинтересуют. Они помогут вам сформировать подсказку так, как вы хотите, и, если хотите, добавьте цвет к определенным частям, что может значительно более читаемая и информативная подсказка. Просто постарайтесь не переусердствовать.