Git - 使用 ours/theirs 策略采摘樱桃
Git - Cherry picking with ours/theirs strategy
不知道有没有什么方法可以用ours/theirs策略来摘樱桃。换句话说,我想使用以下命令从开发分支中挑选多个提交到主分支,
git cherry-pick HASH1 HASH2 HASH3 -n
如果没有冲突,此命令应该获取所有引用的提交并准备未暂存的更改。但是,如果发生冲突,我需要解决并继续挑选。对于所有冲突,我的意图是选择开发中的任何内容(这意味着 --strategy-option = ours
)。
有没有办法在挑选时提供这样的选择。
git cherry-pick
command 确实有 --strategy
和 --strategy-option=<option>
选项。
它们被传递到 merge strategies。
所以,在你的情况下:
git cherry-pick --strategy-option=ours HASH1 HASH2 HASH3 -n
不知道有没有什么方法可以用ours/theirs策略来摘樱桃。换句话说,我想使用以下命令从开发分支中挑选多个提交到主分支,
git cherry-pick HASH1 HASH2 HASH3 -n
如果没有冲突,此命令应该获取所有引用的提交并准备未暂存的更改。但是,如果发生冲突,我需要解决并继续挑选。对于所有冲突,我的意图是选择开发中的任何内容(这意味着 --strategy-option = ours
)。
有没有办法在挑选时提供这样的选择。
git cherry-pick
command 确实有 --strategy
和 --strategy-option=<option>
选项。
它们被传递到 merge strategies。
所以,在你的情况下:
git cherry-pick --strategy-option=ours HASH1 HASH2 HASH3 -n