Ответ 1
Если изменения будут поставлены или ваш рабочий каталог, вы можете просто проверить его на новую ветку, например:
git checkout -b branch_name
Затем вы можете перенести непосредственно в новую ветку.
Я работаю над веткой, которую мы можем назвать "А" . Я просто понял, что код, который я добавил с момента последнего завершения, скорее должен быть в конкретной (экспериментальной) ветке, но не в "А" . Как я могу зафиксировать изменения в новой ветке и оставить ветку "А" , как это было, когда я последний раз был зафиксирован?
Если изменения будут поставлены или ваш рабочий каталог, вы можете просто проверить его на новую ветку, например:
git checkout -b branch_name
Затем вы можете перенести непосредственно в новую ветку.
git stash
git checkout branch-A
git stash pop