git reset --soft HEAD ^ для начальной фиксации - PullRequest
0 голосов
/ 07 октября 2018

Может кто-нибудь сказать мне, что будет эквивалентно git reset --soft HEAD^ для первоначального коммита?Я пытаюсь найти действительно безопасную однострочную без каких-либо удалений:)

Для дальнейшего уточнения: я хочу, чтобы все файлы, которые я утомительно добавил, были в индексе и были готовы к фиксации после выполнения команды.

1 Ответ

0 голосов
/ 07 октября 2018

Как вы обнаружили, для начальной фиксации использование git reset --soft HEAD^ не работает.

Что работает, так это использование git update-ref -d HEAD.

Но при условии, что существует только одна ветвь иОдин коммит, может быть проще просто удалить каталог .git и начать заново.Конечно, вы должны делать это, только если знаете, что делаете.

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