나는 git을 처음 접했고 다음과 같이 정의 된 기존 프롬프트에 현재 git 브랜치를 추가하려고합니다.
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} "
나는 그것을 (내 .bashrc
파일을 다시 소싱하여) 시도했고 그것이 작동하는 것처럼 보였지만 다른 지점으로 가서 업데이트되지 않았습니다. $(__git_ps1)
이 캐시되지 않았 는지 어떻게 확인할 수 있습니까?
:)
하고:(
당신 : 마지막 명령이 실패 여부에 따라 프롬프트에서