Ketika saya memindahkan file di git menggunakan git-mv status menunjukkan bahwa file tersebut telah diubah namanya dan bahkan jika saya mengubah beberapa bagian itu masih dianggap hal yang hampir sama (yang baik karena memungkinkan saya mengikuti sejarahnya) .
Ketika saya menyalin file, file asli memiliki beberapa sejarah yang saya ingin kaitkan dengan salinan baru.
Saya telah mencoba memindahkan file kemudian mencoba checkout kembali di lokasi asli - setelah pindah git tidak akan membiarkan saya checkout lokasi asli.
Saya telah mencoba melakukan copy sistem file dan kemudian menambahkan file - git mencantumkannya sebagai file baru.
Apakah ada cara untuk membuat git merekam operasi penyalinan file dengan cara yang mirip dengan cara git merekam nama file / memindahkan tempat sejarah dapat ditelusuri kembali ke file asli?
diff.renames
kecopies
(misalnya 'git config diff.renames copies
'). Saya setuju bahwa ini sedikit berlawanan dengan intuisi.