Ну, я не совсем понимаю, почему ветка «исчезла», но не волнуйтесь, ваши файлы не исчезли.
Вы можете найти их многими способами:
- Вы можете использовать сообщение, напечатанное
git checkout
при выходе из анонимной ветви: «Предыдущая позиция HEAD была 858491f». - Вы можете использовать
git reflog
и найти коммит ваших файлов.
Затем вы можете запустить это, чтобы воссоздать ветвь:
git checkout 858491f -b fixed_merge_conflict
, а затем вы можете сделать свое слияние:
git checkout develop
git merge fixed_merge_conflict
Или вы можете сделать слияние в одномшаг, если вас не волнует ветка:
git merge 858491f