【发布时间】:2012-08-12 10:34:11
【问题描述】:
我现在的历史看起来有点像这样:
origin/master
|
A --- B --- C --- D --- E
\
-- F
|
master
我想在 E 之后重新调整我的更改(提交 F),但在提交 E 中有一些相当大的问题我想先更正。基本上,这就是我想要达到的目标:
origin/master
|
A --- B --- C --- D --- E --- G
\
-- F
|
master
我然后想在最后重新定义 F,以获得最终的简单结果:
origin/master
|
A --- B --- C --- D --- E --- G --- F
当我在主干上工作时,如何“搁置”提交 F,然后在以后重新设置它?我假设它会涉及git branch,但我不知道足够多的 git 来知道要发出的命令序列。最好的方法是什么?
【问题讨论】:
标签: git git-branch git-rebase git-commit