我有我的Git回購特定目錄中的文件數量。我將它們全部改爲不同程度,添加它們,然後通過git mv
將文件移動到新的子目錄。現在,當我做git status
我看到這一點:文件移動與git mv顯示爲刪除/添加
renamed: path/file1.ext -> path/to/file1.ext
new file: path/to/file2.ext
deleted: path/file2.ext
file2.ext
確實有它比file1.ext
更實質性的變化沒有,但仍然......爲什麼不file2.ext
顯示爲被改名?
它幾乎看起來好像git有一些變化的門檻。如果對文件的更改超過某個百分比,則不要將其視爲重命名的文件,而應將其視爲舊文件被刪除並創建新文件。