Создать новую ветку из feature3
. Затем reset
feature3
из ветви dev
. Однако, если вы нажали эти коммиты, вам нужно будет использовать revert
Первое создание newbranch
из feature3
git checkout dev
git branch newbranch feature3
git reset --hard feature3
Теперь, если вы не нажали на кнопку
git reset --hard feature3
Или, если вы нажали
git revert feature3
Также, если вы хотите добавить определенные коммиты к newbranch
, например feature7
, вы можете использовать
git checkout newbranch
git cherry-pick feature7