修改我的新版本分支的正确方法是什么?

时间:2011-05-10 17:35:28

标签: git

我有我的代码库的下一个版本,我一直在newVersion分支上工作。我相信我想做的是使用我的newVersion分支重新定位master。基本上我想按顺序查看newVersion分支上的所有提交,然后在master分支上查看提交。为了说明我有两个分支:

newVersion        master
commitA Jan 1     commitX Jan 2
commitB Jan 2     commitY Jan 3
commitC Jan 3
commitD Jan 4

我想要的(我认为)是这样查看提交历史记录:

commitD <- newVersion (version 2)
commitC
commitB
commitA
commitY <- master (version 1)
commitX

这有意义吗?这是我想要的还是我想要的东西与众不同?在给定这些分支名称的情况下,我想使用什么git命令?

2 个答案:

答案 0 :(得分:2)

git checkout newVersion
git rebase master

答案 1 :(得分:0)

git rebase master newVersion

应该这样做