Могу ли я вернуться к git init, если я не сделал первоначальный коммит

Я новичок в Git, и я не делал первоначальный коммит. У меня была папка на моей машине, я запустил git init, затем git pull из удаленного репозитория, а затем зафиксировал изменения, которые я сделал локально. Можно ли отменить изменения, вызванные первоначальным натяжением? Git init устанавливает что-нибудь, к чему я могу вернуться? Я хочу вернуть все файлы к тому, как они были, когда я запустил git init.

1 ответ

Я не совсем уверен, какова ваша точная ситуация. Я бы посоветовал вам сделать резервную копию папки, прежде чем пытаться сделать следующее.

Это предполагает, что в вашем последнем коммите есть работа, которую вы хотите сохранить, и все остальное можно выбросить. Это вернет вас к тому, что вы запустили git init.

git reset HEAD^1
rm -rf .git
Другие вопросы по тегам