Получение Git, чтобы следовать переименованным и отредактированным файлам
Вопросы по переименованию файлов в Gitиметь было спросил раньше, но я не могу найти решение моей конкретной проблемы.
Я переместил и отредактировал несколько файлов (я не использовалgit mv
- к сожалению, сейчас слишком поздно для этого). Теперь я хочу, чтобы, когда мой коллега извлекал из моего хранилища, сделав свои собственные правки в те же файлы (не перемещая их), он успешно объединяет мои изменения с его в новом местоположении файла. Чтобы успешно слить, Git явно должен знать, что это одни и те же файлы.
Git достаточно умен, чтобы решить это самостоятельно? В это трудно поверить. И если да, то как я могу быть уверен, что Git подберет тот или иной файл, даже если его содержимое изменилось?