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