2

谁能帮我在git上做一个rebase?这真的很混乱,我无法理解它的功能。我想在主原点上重新设置分支。

我怎么做?我还想将提交压缩为一个。

4

1 回答 1

0

看看这里的手册。

在您的分支上切换:

 git checkout myBranch

在你的主人上重新设置它:

 git rebase master

如果你想压缩一些提交(例如最后 10 次提交),你已经在你的分支上做了一个交互式变基:

git rebase -i HEAD~10

然后在您的编辑器中,您可以使用squash关键字将提交合并到之前的提交中。

于 2012-12-21T08:34:46.430 回答