Saz*_*han 7 git commit git-merge cherry-pick merge-conflict-resolution
我想知道我们/他们的策略是否有任何樱桃采摘方式.换句话说,我想通过以下命令从dev分支中选择多个提交到主分支,
git cherry-pick HASH1 HASH2 HASH3 -n
Run Code Online (Sandbox Code Playgroud)
如果没有冲突,此命令应该接受所有引用的提交并准备未分级的更改.但是,如果发生冲突,我需要解决并继续挑选.对于所有冲突,我的意图是在开发中选择任何东西(这意味着--strategy-option = ours).
樱桃采摘时有没有办法提供这样的选择.
该git cherry-pick命令具有--strategy 和--strategy-option=<option>选项.
它们被传递给合并策略.
所以,在你的情况下:
git cherry-pick --strategy-option=ours HASH1 HASH2 HASH3 -n
Run Code Online (Sandbox Code Playgroud)