Quando ho git pull origin development
, ho ottenuto l'errore:errore: file di albero di lavoro Untracked
error: Untracked working tree file '<path-to-file>' would be overwritten by merge
La ragione è che un file che si trova nella remote development branch
non è messo a git nel mio progetto locale (che non voglio quel file nel controllo di versione, così ha fatto git rm
). Ma su remote development
, quel file viene chiuso per il controllo di versione
Come risolvere questo problema? Fondamentalmente, voglio che il ramo remoto rimuova anche il file dal controllo di versione.
Eventualmente duplicare di http://stackoverflow.com/questions/1125968/force-git-to-overwrite-local-files-on-pull – vpatil