我还在学习git,所以不清楚。
我创建了一个新的存储库,并进行了3次提交。
我想重新计算从第一个提交开始的所有提交。
我执行命令
git rebase -i 4a5244b
这是显示的
第一次提交4a5244b
不存在。这只是带有rebase的一种特殊情况,您可以在其中编辑第一次提交,还是我做错了什么?
答案 0 :(得分:2)
是的,这是一个特殊的情况,因为rebase要求您进行基本提交,并且您没有可以提供根提交的祖先。幸运的是,这种特殊情况有一个选择:
git rebase -i --root