Questo è collegato ad un altro question I asked di recente.msysgit su windows - di cosa dovrei essere a conoscenza, se esiste?
Quando si installa msysgit, il programma di installazione presenta 3 opzioni relative al percorso di sistema:
mai cambiare ambiente Windows. Con questa opzione, devi usare la shell "bash" per lavorare con git.
Aggiungere la directory git \ bin alla variabile di ambiente PATH, ma senza sovrascrivere alcuni strumenti di Windows incorporati. Fellow stackoverflow-ian Gabe Moothart told me in a comment che questa opzione farà fallire alcune operazioni git! Quali sono queste operazioni? Dovrei preoccuparmi di loro?
Uguale a 2 ma sovrascrive alcuni strumenti di sistema predefiniti. Quali sono questi strumenti? Quali parti di Windows dipendono da loro? e questo farà male in pratica?
Un altro problema mi è venuto in mente, non correlato al sistema PATH.
Cosa succede se all'interno della directory del progetto sono presenti collegamenti simbolici e collegamenti rigidi? Git sa come comportarsi con questi? o, soffrirà di ricorsione infinita, se la struttura della directory fosse tale che una cartella fosse in realtà un collegamento simbolico a uno dei suoi genitori?
In alternativa, aggiungi 'export PATH = $ PATH:/c/mingw/bin:/c/mingw/msys/1.0/bin' a Git Bash'/etc/bash_profile' per accedere a MinGW dalla shell di msysGit. – rpjohnst