Я новичок в Git и учусь использовать его для своего проекта.В настоящее время мне интересно, как переключить незафиксированную работу на ветку, когда я случайно работал в master
.Я работаю самостоятельно, но все равно хочу все организовывать.
Например, я сделал серию коммитов и master
обновлен.Затем я начинаю работать над основной веткой, но решаю, что работа будет более сложной, чем предполагалось, поэтому я бы предпочел сделать это в какой-то другой ветке.
Я, конечно, могу зафиксировать изменения до master
, а затем начать с новой ветки, но я бы предпочел все, что я делал со времени моего последнего коммита в этой новой ветке.,Каков простой подход к этому?
Это тот случай, когда понадобится git reset --soft
?Или есть более простой подход?Спасибо.