2010-10-08 63 views
2

當調用git mv file1 file2它是否在內部記錄移動(用於日誌中的歷史跟蹤)還是與調用mv file1 file2,git rm file1git add file2完全相同?git mv記錄移動?

回答

5

git mv與您列出的三項操作完全相同。雖然Git沒有明確記錄存儲庫中的移動,但稍後您在查詢歷史記錄時都會檢測到該移動。例如,將--follow切換到git log會自動查找已重命名的文件。