Git-сбор вишен с нашей/их стратегией
Интересно, есть ли какой-нибудь способ сбора вишен с нашей/их стратегией. Другими словами, Я хочу выбрать несколько коммитов из ветви dev в главную ветвь с помощью следующих команд,
git cherry-pick HASH1 HASH2 HASH3 -n
Эта команда должна принимать все упомянутые коммиты и подготавливать нестагнированные изменения, если нет конфликтов. Однако, если возникнут конфликты, мне нужно их разрешить и продолжить сбор вишен. Для всех конфликтов, мое намерение состоит в том, чтобы выбрать все, что в dev (что означает, --strategy-option = ours
).
Есть ли какой-нибудь способ обеспечьте такой вариант во время сбора вишни.
1 ответ:
git cherry-pick
Команда имеет параметры--strategy
и--strategy-option=<option>
.Они передаются через стратегии слияния.
Итак, в вашем случае:
git cherry-pick --strategy-option=ours HASH1 HASH2 HASH3 -n