Git подтвердить изменения, внесенные в subbranch-a к subbranch-b
В настоящее время у меня есть проблема, из-за которой моя ветвь функций не соответствует версии master, и разрешение конфликта кажется слишком долгим по сравнению с тем, насколько малы реальные изменения.
Моя идея, что сделать новую ветку, featurev2 от master, и подтвердить внесенные мной изменения в featurev2.
Но как мне это сделать?
Объединение будет конфликтовать с файлами, которые я не изменил + те, которые я изменил, что вернет меня к моей первоначальной проблеме.
Так как мне правильно решить эту проблему?
Есть ли способ добавить только коммит, который я сделал, чтобы добавить в featurev2 и сохранить последние основные изменения?
1 ответ
Это работа дляgit rebase
илиgit cherry-pick
git checkout -b featurev2 feature
git rebase master
или
git checkout -b featurev2 master
git cherry-pick master..feature