是否可以在交互式基础中选择在存储库中进行的第一次提交?

时间:2019-02-22 12:36:19

标签: git rebase

我还在学习git,所以不清楚。

我创建了一个新的存储库,并进行了3次提交。

enter image description here

我想重新计算从第一个提交开始的所有提交。

我执行命令

git rebase -i 4a5244b

这是显示的

enter image description here

第一次提交4a5244b不存在。这只是带有rebase的一种特殊情况,您可以在其中编辑第一次提交,还是我做错了什么?

1 个答案:

答案 0 :(得分:2)

是的,这是一个特殊的情况,因为rebase要求您进行基本提交,并且您没有可以提供根提交的祖先。幸运的是,这种特殊情况有一个选择:

git rebase -i --root