Shell Windows Git, yang benar-benar hanya bash, menetapkan prompt $PS1ke string panjang yang menyertakan $(__git_ps1).
__git_ps1 didefinisikan sebagai fungsi, panjangnya hampir 100 baris, yang mencetak nama cabang saat ini dalam tanda kurung.
/etc/profile(yang C:\Program Files (x86)\Git\etc\profile, setidaknya pada sistem saya)) memanggil /etc/git-completion.bash, yang mendefinisikan __git_ps1fungsi, set $PS1, mendefinisikan beberapa penyelesaian spesifik git, antara lain.
Penggunaan git-completion.basholeh Git Bash tampaknya didasarkan pada ini .
git-corepaket diinstal?