Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.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_Windows 7 X64 - Fatal编程技术网

无法对Git存储库进行初始提交

无法对Git存储库进行初始提交,git,windows-7-x64,Git,Windows 7 X64,我导航到一个目录,我想在其中创建一个新的git存储库。 我运行以下代码: git init touch readme git add --all git commit -m "test commit" 我得到以下错误: error: unable to find e80ad49ace82167de62e498622d70377d913c79e fatal: e80ad49ace82167de62e498622d70377d913c79e is not a valid object 有人有什么

我导航到一个目录,我想在其中创建一个新的git存储库。 我运行以下代码:

git init
touch readme
git add --all
git commit -m "test commit"
我得到以下错误:

error: unable to find e80ad49ace82167de62e498622d70377d913c79e
fatal: e80ad49ace82167de62e498622d70377d913c79e is not a valid object

有人有什么想法吗?.git文件夹中的所有内容似乎都是正确的。它有一个头文件。

除非我弄错了,否则如果您正在创建一个全新的Git存储库,它不应该有头文件,因为您还没有提交。也许尝试删除.git文件夹,再试一次?当我刚刚运行git init时,默认情况下会创建一个头文件。我已经试过十几次了。我不相信这么简单的事情是行不通的…@miqid我可以确认,不管提交什么,都会创建一个头文件。但是,我无法重现OP的问题,我只是运行了与您发布的相同的4个命令,一切都很顺利。啊,不管我的评论如何,我的意思是说,在您提交之前,不应该创建.git/refs/heads下的文件头引用,即master。