2010-10-08 6 views
2

Lors de l'appel de git mv file1 file2, enregistre-t-il le déplacement en interne (pour le suivi de l'historique dans le journal) ou est-il complètement identique à l'appel mv file1 file2, git rm file1 et git add file2?git mv disques se déplacer?

Répondre

5

git mv est exactement la même que les trois opérations que vous avez énumérées. Bien que Git n'enregistre pas explicitement le déplacement dans le référentiel, le déplacement est détecté plus tard chaque fois que vous demandez l'historique. Par exemple, l'ajout du commutateur --follow à git log trouve automatiquement les fichiers qui ont été renommés.

Questions connexes