История изменений
Исправление Pinkbyte, (текущая версия) :
Это я их не вижу, или это в Git так легко, одним движением руки можно убить безвозвратно серию коммитов с историей?
Если взял в руки топор, прицелился в ногу и на вопрос: «А ты точно сюда бить хочешь?» ответил да и ударил - то пришить обратно ногу можно конечно(если знать как). Но лучше по ноге не бить, а рубить деревья, например.
То же и с git, при использовании --force. И с fsck на примонтированном на запись разделе.
Рекомендую ТСу живительного чтения ProGit, после этой книги 90% вопросов о том как работать с git отпадут сами.
А так - man git reset, man git rebase, ну и про reflog уже говорили вроде
Исходная версия Pinkbyte, :
Это я их не вижу, или это в Git так легко, одним движением руки можно убить безвозвратно серию коммитов с историей?
Если взял в руки топор, прицелился в ногу и на вопрос: «А ты точно сюда бить хочешь?» ответил да и ударил - то пришить обратно ногу можно конечно(если знать как). Но лучше по ноге не бить, а рубить деревья, например.
То же и с git, при использовании --force. И с fsck на примонтированном на запись разделе.
Рекомендую ТСу живительного чтения ProGit, после этой книги 90% вопросов о том как работать с git отпадут сами.