我有我的代码库的下一个版本,我一直在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命令?
答案 0 :(得分:2)
git checkout newVersion
git rebase master
答案 1 :(得分:0)
git rebase master newVersion
应该这样做