Git 致命:没有可比较的头提交(尚未)
我是git的新手。它尝试了教程,但在执行命令后,出现以下错误:Git 致命:没有可比较的头提交(尚未),git,Git,我是git的新手。它尝试了教程,但在执行命令后,出现以下错误: [root@WL-0022150E7BD4 alma]$ git diff --cached fatal: No HEAD commit to compare with (yet) 我在当前目录中创建了两个文件。我不明白,这是本教程的第一步。这不是本教程的第一步:在执行gitdiff--cached之前,您应该先执行git init,git add.(工作目录中至少有一些文件),git commit和另一个git add 如果提交
[root@WL-0022150E7BD4 alma]$ git diff --cached
fatal: No HEAD commit to compare with (yet)
我在当前目录中创建了两个文件。我不明白,这是本教程的第一步。这不是本教程的第一步:在执行git
diff--cached
之前,您应该先执行git init
,git add.
(工作目录中至少有一些文件),git commit
和另一个git add
如果提交步骤中没有错误,
git diff--cached
不应该给出此错误。不,不是<代码>git添加。之后是git提交
,甚至这些都不是本教程的第一步。好的,不是第一步,但它是第一步。不管怎样,我解决了我的问题。git commit命令没有任何影响原因,首先您将使用git commit-m‘Initial commit’类型的命令。使用-m参数。不幸的是,在本基础教程中,他们忘记了强调这一点。您不必使用-m
,没有它,您应该能够使用文本编辑器编写提交消息。