Итак, мне пришлось изменить все дерево каталогов моего проекта из-за фундаментальной проблемы с моим кодом - или так я думал.Поэтому я сделал коммит до больших изменений, а потом понял, что делать изменения мне не нужно.Итак, я выполнил
git checkout ##SHA##
Я смог заставить весь проект работать так, как должен, но теперь у меня другая проблема.Меня больше не проверяют в той ветке, в которой я работал. Как мне сохранить имеющийся у меня код и вернуться к работе внутри ветви?
git branch -a
говорит, что я нахожусь в
* (no branch)
Кто-нибудь знает, что я могу сделать, не просто создав новую ветку и удалив старую?