Shell Windows Git, yang benar-benar hanya bash, menetapkan prompt $PS1
ke 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_ps1
fungsi, set $PS1
, mendefinisikan beberapa penyelesaian spesifik git, antara lain.
Penggunaan git-completion.bash
oleh Git Bash tampaknya didasarkan pada ini .
git-core
paket diinstal?