LINUX.ORG.RU

История изменений

Исправление Pinkbyte, (текущая версия) :

Это я их не вижу, или это в Git так легко, одним движением руки можно убить безвозвратно серию коммитов с историей?

Если взял в руки топор, прицелился в ногу и на вопрос: «А ты точно сюда бить хочешь?» ответил да и ударил - то пришить обратно ногу можно конечно(если знать как). Но лучше по ноге не бить, а рубить деревья, например.

То же и с git, при использовании --force. И с fsck на примонтированном на запись разделе.

Рекомендую ТСу живительного чтения ProGit, после этой книги 90% вопросов о том как работать с git отпадут сами.

А так - man git reset, man git rebase, ну и про reflog уже говорили вроде

Исходная версия Pinkbyte, :

Это я их не вижу, или это в Git так легко, одним движением руки можно убить безвозвратно серию коммитов с историей?

Если взял в руки топор, прицелился в ногу и на вопрос: «А ты точно сюда бить хочешь?» ответил да и ударил - то пришить обратно ногу можно конечно(если знать как). Но лучше по ноге не бить, а рубить деревья, например.

То же и с git, при использовании --force. И с fsck на примонтированном на запись разделе.

Рекомендую ТСу живительного чтения ProGit, после этой книги 90% вопросов о том как работать с git отпадут сами.