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