gpt4 book ai didi

git rebase 导致一团糟——我该如何解决这个问题?

转载 作者:太空狗 更新时间:2023-10-29 14:23:18 25 4
gpt4 key购买 nike

我试图用交互式 rebase /压缩来简化(“线性化”)我的 git 存储库,但不小心引入了 merge 路径。

目前,它看起来像这样:

*  AAAAAAA (origin/master, master)
|\
| * BBBBBBB ....
* | CCCCCCC (HEAD) .....
|/
* DDDDDDD .....
* EEEEEEE .....

etc...

我现在想要实现的是下面的结构(AAAAAAA 和 BBBBBBB 中没有什么重要的,它们是我的分支和 rebase 尝试产生的“垃圾”):

* CCCCCCC (HEAD, origin/master, master)  
* DDDDDDD .....
* EEEEEEE .....

顺便说一句,我是唯一一个使用远程仓库的人,所以改变它的结构没有问题(我知道这可能会导致其他问题,但这不是我的帖子的问题)。

谢谢你的帮助

最佳答案

使用 git rebase -i,您仍然可以通过 pick 和 stash 的关联来实现这一点。

您可以尝试压缩 AAAAAAABBBBBBB 并选择 CCCCCCDDDDDDEEEEEE.

垃圾将被放入CCCCCC

关于git rebase 导致一团糟——我该如何解决这个问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29913184/

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