Невозможно выполнить перезагрузку, включая первый коммит в Git? - PullRequest
0 голосов
/ 19 мая 2018

Вчера я увидел репозиторий, который был перебазирован, что привело к дублированию первого коммита, т.е. исходный первый коммит был разделен на два коммита, но сообщение о коммите было одинаковым для обоих.

Чтобы раздавить этидва коммита, я пытался запустить git rebase -i --root несколько раз, но первый коммит не был указан в списке ребаз (внутри редактора).Проблема может быть легко решена с помощью git reflog, но, тем не менее, у меня нет объяснения упомянутому состоянию хранилища.

Какие действия могут привести к ситуациям, в которых первый коммит не включен в список перебазированияпосле запуска git rebase -i --root?Как лучше всего выйти из таких ситуаций?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...