Я хочу разделить фиксацию и не уверен, какой вариант reset использовать.
Я смотрел страницу Можете ли вы объяснить, что такое git reset " делает на простом английском?, но я понял, что не понимаю, что такое индекс или область размещения git, и поэтому объяснения не помогли.
Также варианты использования для --mixed
и --soft
выглядят одинаково для меня в этом ответе (когда вы хотите исправить и подтвердить.) Может ли кто-то сломать его еще больше? Я понимаю, что --mixed
, вероятно, вариант, но я хочу знать, почему. Наконец, что насчет --hard
?
Может ли кто-нибудь дать мне пример рабочего процесса, как выбрать 3 варианта?