&引用;git show HEAD“;结果是;致命:不明确';头部';:未知修订或路径不在工作树中“;

&引用;git show HEAD“;结果是;致命:不明确';头部';:未知修订或路径不在工作树中“;,git,Git,我正在尝试修复git的一个问题 当我输入git show HEAD时,我得到了错误致命:不明确的“HEAD”:工作树中没有未知的修订或路径 我能做些什么来解决这个问题 git状态的显示为: git status On branch master Initial commit Changes to be committed: (use "git rm --cached <file>..." to unstage) new file: script.txt Unt

我正在尝试修复git的一个问题

当我输入
git show HEAD
时,我得到了错误
致命:不明确的“HEAD”:工作树中没有未知的修订或路径

我能做些什么来解决这个问题

git状态的显示为:

git status
On branch master

Initial commit

Changes to be committed:
  (use "git rm --cached <file>..." to unstage)

    new file:   script.txt

Untracked files:
  (use "git add <file>..." to include in what will be committed)

    script.txt~
git状态
论分行行长
初始提交
要提交的更改:
(使用“git rm--cached…”取消存储)
新文件:script.txt
未跟踪的文件:
(使用“git add…”包含在将提交的内容中)
script.txt~

没有
,因为您尚未对存储库进行任何提交
HEAD
通常指向当前签出的提交,但由于树中没有提交,
HEAD
没有指向任何内容,因此
git show HEAD
失败。

没有
HEAD
,因为您尚未对存储库进行任何提交
HEAD
通常指向当前签出的提交,但是由于树中没有提交,
HEAD
没有指向任何内容,因此
git show HEAD
失败。

git status
的输出是什么?
git status
的输出是什么?这在我的情况下也是有意义的。我有一个没有提交的回购协议,我想
git reset HEAD^
,但是因为没有以前的提交,所以没有创建
HEAD
。这在我的情况下也是有意义的。我有一个没有提交的回购协议,我想
git reset HEAD^
,但是因为没有以前的提交,所以没有创建
HEAD