gpt4 book ai didi

Git: rebase merge 提交

转载 作者:太空狗 更新时间:2023-10-29 14:30:11 24 4
gpt4 key购买 nike

在这种情况下我应该如何使用 rebase :

我在分支中有 3 个特征:

特征/f1
特性/f2
特性/f3

我有主分支:master我将这 3 个功能 merge 到 master 分支中。

我的提交历史是这样的:

将f3 merge 到master
将 f2 merge 到 master
将 f1 merge 到 master

在测试过程中,我发现我的函数 f2 无法正常工作。

我怎样才能将更改(不是交互模式)重新设置为我的历史记录:

将f3 merge 到master
将 f1 merge 到 master

谢谢。

最佳答案

您可以使用 git rebase --preserve-merges -i HEAD~4。这将打开一个包含最后三个提交的编辑器。删除出现“Merge f2 into master”的行。

有关 rebase -i 的更多信息

关于Git: rebase merge 提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17987873/

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