Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 致命:没有可比较的头提交(尚未)_Git - Fatal编程技术网

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 如果提交

我是git的新手。它尝试了教程,但在执行命令后,出现以下错误:

[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
,没有它,您应该能够使用文本编辑器编写提交消息。