Ответ 1
Просто создайте новую ветку:
git checkout -b newBranch
И если вы сделаете git status
, вы увидите, что состояние кода не изменилось, и вы можете передать его новой ветке.
Возможный дубликат:
Переместить существующую, незастроенную работу в новую ветку в Git
У меня есть код в ветке ABC.
После внесения в него некоторых изменений я хочу переместить все эти незафиксированные изменения в фиксацию на новом ветки ABC_1.
Как это можно сделать, пожалуйста?
Просто создайте новую ветку:
git checkout -b newBranch
И если вы сделаете git status
, вы увидите, что состояние кода не изменилось, и вы можете передать его новой ветке.
Просто перейдите к новой ветке. Неопределенные изменения переносятся.
git checkout -b ABC_1
git commit -m <message>
Просто создайте новую ветку с git checkout -b ABC_1
; ваши незафиксированные изменения будут сохранены, и вы затем передадите их этой ветке.