Утерянная история git после реорганизации папки проекта

Около месяца назад я сделал коммит, который включал в себя создание новой папки и подпапок и перемещение файлов исходного кода между ними. Я просто просматривал свою историю впервые с тех пор и понял, что git «потерял» историю, так как исходные файлы были удалены, а затем снова добавлены, я полагаю, то есть когда я просматриваю файл в моем графическом интерфейсе git (это под NDA, поэтому я не могу обсуждать это напрямую, но, например, этот репозиторий также сломан на GitHub. GitHub четко показывает, что обнаруживает фиксацию как серию движений.) Он показывает только историю для каждого файла до того момента, когда папка проекта была реорганизована.

После прочтения нескольких вопросов ( Получение Git для подтверждения ранее перемещенных файлов , Как сделать так, чтобы git пометил как удаленный, так и новый файл как перемещаемый? ), я просто потерялся больше, чем когда начинал. Судя по этим ответам, я вообще не смогу это исправить? Буду очень признателен за любую помощь здесь.

18
задан Community 23 May 2017 в 11:52
поделиться