Jestem nowy w git i próbuję dodać bieżącą gałąź git do mojego już istniejącego znaku zachęty, który jest zdefiniowany w następujący sposób:
RESET="\[\017\]"
NORMAL="\[\033[0m\]"
RED="\[\033[31;1m\]"
YELLOW="\[\033[33;1m\]"
WHITE="\[\033[37;1m\]"
SMILEY="${WHITE}:)${NORMAL}"
FROWNY="${RED}:(${NORMAL}"
SELECT="if [ \$? = 0 ]; then echo \"${SMILEY}\"; else echo \"${FROWNY}\"; fi"
export PS1="${RESET}${YELLOW}\u@\h${NORMAL} \`${SELECT}\` ${YELLOW}\w $(__git_ps1) >${NORMAL} "
Wypróbowałem to ( .bashrc
ponownie pozyskując plik) i wydawało się, że działa, ale potem przeszedłem na inną gałąź i nie zaktualizowałem się. Jak mogę się upewnić, że $(__git_ps1)
plik nie jest zapisany w pamięci podręcznej?
:)
i:(
w twoim monicie w zależności od tego, czy ostatnie polecenie zawiodło :)