Использование iTerm2 и / или терминала на OSX - у меня установлена и работает последняя версия vcprompt.Я не могу получить формат, чтобы отразить измененные (+) и незафиксированные (?) В моем приглашении.
т.е. $user: path [git:branch +?]
.
В .bash_login
print_before_prompt (){<br>
printf "\e[0;35m%s: \e[0;36m%s \e[0;33m%s\e[0m \n" "$USER" "$PWD" "$(vcprompt -f %n:%b %u%m)"
}</p>
<p>GIT_PS1_SHOWDIRTYSTATE=true<br>
GIT_PS1_SHOWUNTRACKEDFILES=true<br></p>
<p>PROMPT_COMMAND=print_before_prompt<br></p>
<p>PS1="→ "<br>
PS2=" > "</p>
<p><code>
<br>
Also added bash.showDirtyState true
в --global git config file
, но я не получаю индикаторы, как ожидалось: на самом деле все, что он делает, это удаляет [] из [git: branch],$ user: path git: branch
Я знаю, что это довольно незначительно, но помощь в этом была бы полезна -