Я новичок в git, и я не делал первоначальную фиксацию. У меня была папка на моей машине, и я запустил git init, затем git pull из удаленного репозитория, а затем зафиксировал изменения, которые я сделал локально. Можно ли отменить изменения, вызванные первоначальным извлечением? Устанавливает ли git init что-нибудь, к чему я могу вернуться? Я хочу вернуть все файлы в то состояние, в котором они были, когда я запускал git init.
Могу ли я вернуться к git init, если я не сделал первоначальную фиксацию
Ответы (1)
Не совсем уверен, какова ваша точная ситуация. Я бы посоветовал вам сделать резервную копию папки, прежде чем пытаться выполнить следующие действия.
Это предполагает, что ваш последний коммит содержит работу, которую вы хотите сохранить, а все остальное можно выбросить. Это вернет вас к тому состоянию, когда вы не запускали git init.
git reset HEAD^1
rm -rf .git
person
Andrew C
schedule
03.10.2014