谁能帮我在git上做一个rebase?这真的很混乱,我无法理解它的功能。我想在主原点上重新设置分支。
我怎么做?我还想将提交压缩为一个。
看看这里的手册。
在您的分支上切换:
git checkout myBranch
在你的主人上重新设置它:
git rebase master
如果你想压缩一些提交(例如最后 10 次提交),你已经在你的分支上做了一个交互式变基:
git rebase -i HEAD~10
然后在您的编辑器中,您可以使用squash
关键字将提交合并到之前的提交中。