К моему удивлению на целом хабрахабре нет ни одного поста где бы было понятно написано про 3 вида git reset
. Например, во второй по релевантности статье по запросу «git reset» автор пишет что «данное действие может быть двух видов: мягкого(soft reset) и жесткого(hard reset)». Режим --mixed
, используемый по умолчанию, почему-то не удостоился упоминания.
Ничего удивительного, что часто видишь непонимание работы этой команды. Под катом коротко и ясно расскажу о всех трёх режимах git reset
, после прочтения топика неясностей остаться не должно.
Читать полностью »