Ho spostato un file manualmente e poi l'ho modificato. Secondo Git, è un nuovo file e un file rimosso. C'è un modo per forzare Git a trattarlo come uno spostamento di file?
git mvnon le aggiungeranno alla cache, ma lo git addfaranno. Preferisco spostare nuovamente il file in modo da poterlo utilizzare git mv, quindi git add -privedere il mio set di modifiche.
old_file.txt, quindigit mv old_file.txt new_file.txtè equivalente agit rm --cached old_file.txt,mv old_file.txt new_file.txt,git add new_file.txt.