Добавлены файлы, потерянные после `git review`?

Я использую отражение lib, которое сканирует ваш путь к классам для всех подклассов: https://github.com/ronmamo/reflections

Вот как это было бы сделано:

Reflections reflections = new Reflections("my.project");
Set> subTypes = reflections.getSubTypesOf(SomeType.class);

0
задан Sagar P. Ghagare 18 January 2019 в 15:38
поделиться

1 ответ

Поскольку вы сделали git add, в Git все еще должны быть объекты BLOB для ваших измененных файлов во внутренних структурах, хотя и без их имен файлов. Есть способы восстановить их, но это потребует некоторого терпения и судебной работы с вашей стороны, связывая капли с тем, к какому файлу они принадлежат.

Внутреннее хранение объектов Git описано здесь: https://git-scm.com/book/en/v2/Git-Internals-Git-Objects

. может восстановить ваши измененные файлы с помощью git-recovery: https://github.com/ethomson/git-recover

Обсуждение этого другого, но связанного с этим вопроса также может помочь: [113 ] Что произойдет, если я прерву команду git add?

0
ответ дан joanis 18 January 2019 в 15:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: