我如何在git中重新定位?

时间:2012-12-21 08:20:11

标签: git git-rebase git-commands

任何人都可以帮我解决git上的问题吗? 这真的令人困惑,我无法理解它的功能。 我想在主要来源上重新分支。

我该怎么做?我也想将提交压缩成一个。

1 个答案:

答案 0 :(得分:0)

查看手册here

你的分支上的Swith:

 git checkout myBranch

将它重新安装在主人身上:

 git rebase master

如果您想要压缩一些提交(例如在最近的10次提交中),那么当您在分支机构时,您就会进行交互式rebase:

git rebase -i HEAD~10

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