Хорошо, поэтому я внес некоторые изменения в свой проект, что привело к огромному беспорядку. Я уже совершил изменения, чтобы позже вернуться к нему, а затем использовал git checkout HEAD ^ для проверки предыдущей фиксации. Теперь, когда я делаю коммиты для своего проекта, он показывает SHA-1 в командной строке в качестве рабочей ветки (вместо основного)
Я не знаю все, что нужно знать о git, но я предполагаю, что HEAD все еще указывает на мою сломанную копию, поскольку я ухожу в касательную и решил проблему. Как я могу указать HEAD на последнюю фиксацию, с которой я работаю?
Я предполагаю, что это связано с rebase, но я не уверен на 100%.
Спасибо.