gpt4 book ai didi

git - rebase 分支,它有自己的分支

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

我不能让 git push origin B。我有这样的情况

 _____________________________________ A
\
\ _____origin/B
\ /
\___________/____________.
B\
\______________
C

Git 建议我去做

git rebase 原点/B

这对分支 C 有危险吗?

我应该早点将 C rebase 到某个临时位置吗?

最佳答案

rebase B 不会影响 C 中的任何提交。从 C 返回的历史记录仍将包含具有相同哈希值的相同提交;它只是不再包含分支头 B。

当为 B 创建新的历史记录时,B 和 C 当前共享的提交将被复制(内容方面;哈希将改变)。

你最终会得到:

 _____________________________________ A
\
\ _____origin/B_____ B
\ /
\___________/____________._______C

关于git - rebase 分支,它有自己的分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3709994/

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