Ich habe eine Datei manuell verschoben und dann geändert. Laut Git handelt es sich um eine neue und eine entfernte Datei. Gibt es eine Möglichkeit, Git zu zwingen, es als Dateiverschiebung zu behandeln?
git mvwerden diese nicht zum Cache hinzugefügt, sondern git add. Ich ziehe es vor, die Datei zurück zu verschieben, damit ich sie verwenden kann git mv, und dann git add -pmeinen Änderungssatz zu überprüfen.
old_file.txt, danngit mv old_file.txt new_file.txtentsprichtgit rm --cached old_file.txt,mv old_file.txt new_file.txt,git add new_file.txt.