Я недавно внес большой вклад в структуру папок в ветке, используя git mv
, в результате чего не было добавлено/удалено только файлы. Переименовывает, чтобы сохранить историю.Git merge keep mv history
Слияние этой ветви с другими ветвями приводит к добавлению/удалению всех файлов с изменениями содержимого.
Git явно понимает перемещенные файлы, так как пытается выполнить команду «Удалить/Добавить».
Как я могу убедиться, что история моих файлов остается неизменной во время слияния с переименованными файлами?