У меня есть проект с установленным подмодулем. Коллега случайно удалил целевую папку и вместо нее сделал символическую ссылку (указав вне папки проекта), совершив ее.
Теперь я больше не могу восстановить субмодуль, даже после удаления ссылки и создания пустого каталога. .gitmodule и .git/config не изменились. git subodule add и git subodule init ничего не делают.
Я не могу вернуть проблемную фиксацию, потому что она также содержит много других изменений.
Как это можно зафиксировать?