मैं 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)
कैश नहीं है?
:)
और:(
आपके संकेत में मुझे प्यार है :)