git rebase:只有--root显示提交

时间:2015-08-06 19:41:26

标签: git git-rebase

我在分公司主人。当我$(document).ready(function(){ $(window).scroll(function(){ var navHeight = 100; if($(this).scrollTop() > navHeight ){ $('nav').addClass('goToTop'); } else{ $('nav').removeClass('goToTop'); } }); });时,我可以看到在存储库和rebase中做过的每一次提交。但是,当我执行git rebase -i --root mastergit rebase -i master时,我得到:

  

空操作

     

rebase fa2874e..4a271fe到fa2874e(1件TODO项目)

当我选择特定提交到rebase时,我可以改变,例如,git rebase -i origin/master有效。

但是在我参与的其他项目中,我很肯定* git rebase -i d0738d9d076cc64565659920b8cf0405fa8f6f4e在没有选择特定提交的情况下工作,并显示当前分支和主服务器上所有提交之间的增量。

这里发生了什么?我对遥控器有什么问题吗?

1 个答案:

答案 0 :(得分:1)

尝试使用该命令的git rebase -i HEAD~ngit rebase -i master~n种语言。

n指的是您要修改的提交数。

相关问题