gpt4 book ai didi

Git cherry 选择一个提交并将其放在下面

转载 作者:太空狗 更新时间:2023-10-29 12:45:31 26 4
gpt4 key购买 nike

据我所知,默认情况下,cherry-pick 命令接受一次提交并将其置于当前分支之上。是否可以 cherry-pick Git 中的提交并将其置于当前提交之下?

最佳答案

您始终可以在选择之后执行 rebase。所以它看起来像这样:

git cherry-pick <hash>
git rebase HEAD~2 -i

在 rebase 窗口中交换提交顺序。

第二个选项

如您所说,如果您只想解决一次冲突。你可以走很远的路。删除当前提交,cherry pick 另一个,然后 cherry-pick 最新的提交。

git log --oneline -1
<write_down_this_hash> description
git reset --hard HEAD~1
git cherry-pick <hash to cherry pick>
git cherry-pick <write_down_this_hash>

关于Git cherry 选择一个提交并将其放在下面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36011966/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com