繁体   English   中英

git在树中移动分支的开头

[英]git move a branch's start forward in the tree

好吧,我几乎已经弄明白了这件事。

我可以感受到一个突破 - 这里是临界点:

我如何做一个改变:

A - - B - - C - - D - - E (HEAD)
|
\ - - F - - G (branch1)

至:

A - - B - - C - - D - - E (HEAD)
                  |
                  \ - - F - - G (branch1)

我不只是想将HEAD~1合并到branch1中,我想我想将branch1重新绑定吧?

我觉得我差不多了 - 帮忙!?

这是一个标准的rebase ,没有什么棘手的事情发生。 你想要:

git checkout branch1
git rebase D

这可以使用git rebase完成:

git checkout branch1
git rebase {COMMIT ID of D}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM