Я создал новую ветку.
Я думал, что создание новой ветви переключится на нее. Теперь я знаю, что должен использовать этот код вместо git checkout -b <branch_name>
Я работал над своим файлом и заставил его работать.
Я сделал коммит и увидел это сообщение
[detached HEAD decdc89] количество циклов работает
Я все еще предполагал, что я нахожусь на ветке, которую я создал, и было бы хорошей идеей фиксировать, поскольку мой код работал.
Тогда я думал, что сливаю это
Итак, я git checkout master
сказано
Предупреждение: вы оставляете 1 коммит, не подключенный к
любой из ваших филиалов:
Я сделал git merge making-the-number-of-items-work
Но если бы эта работа не была связана с этой веткой, очевидно, она бы не внесла много изменений На самом деле, возможно, это объединило старые изменения, я не совсем уверен.
Как я могу найти тот оригинальный фрагмент кода, который, кажется, был в режиме отсоединенной головки, или я его потерял? Когда я сделал коммит, я уверен, что есть обратный путь, но я не знаю номер коммита.
Я пытался git log --all
, но нигде не вижу сообщения о коммите
Извините за такой плохо поставленный вопрос, я действительно пока не очень хорошо знаю термины для Git.