LINUX.ORG.RU

откатиться в git


0

1

помогите пожалуйста решить проблему

я работал над проектом и в git вёл одну ветку(master).затем наделал ошибок в коде проекта и решил откатиться. но указатель master остался на последней версии проекта(которая с ошибками)

выглядит история так:

* a4a46c8 2014-11-20 | fff (master) [sergey kalinin]
* 6ffa5ec 2014-11-20 | feedback fix (HEAD) [sergey kalinin]
* f163b91 2014-11-20 | before wysiwyg add [sergey kalinin]
* bdd0ce3 2014-11-11 | email ok [sergey kalinin]
* fac4f74 2014-11-10 | menu rus [sergey kalinin]

здесь fff это версия проекта с ошибками, которая мне не нужна. а feedback fix это версия, на которую я хотел бы откатиться

проблема, как видите, в том, что я переместился при помощи checkout в feedback fix, но указатель master остался на самой последней версии проекта. теперь я не могу сохранять новые версии

помогите пожалуйста переместить master на feedback fix


Переключись на последний коммит и сделай git reset --hard HEAD~1

anonymous
()

И stash не забудь сделать, если есть незакоммиченные изменения.

anonymous
()
Ответ на: комментарий от prozaik

ну спасибо. я уж думал, что погиб)

Привыкай, теперь это будет очень частое очущение.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.