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,我正在尝试将存储库从Bitbucket迁移到GitHub,但由于树中的错误而失败 git fsck给出以下输出: Checking object directories: 100% (256/256), done. warning in tree 86b6f36a93c983faab565674a0b92f93fb22cfc7: nullSha1: contains entries pointing to null sha1 error in tree 86b6f36a93c983faab565

我正在尝试将存储库从Bitbucket迁移到GitHub,但由于树中的错误而失败

git fsck
给出以下输出:

Checking object directories: 100% (256/256), done.
warning in tree 86b6f36a93c983faab565674a0b92f93fb22cfc7: nullSha1: contains entries pointing to null sha1
error in tree 86b6f36a93c983faab565674a0b92f93fb22cfc7: duplicateEntries: contains duplicate file entries
使用git ls tree 86b6f36a93c983faab565674a0b92f93fb22cfc7检查恶意树哈希

给了我——除其他外——以下几行:

160000 commit 0000000000000000000000000000000000000000  foobar
040000 tree 2abdf38e2288bca8be24df800372c6a96ecef111    foobar
我知道第一行。我想从历史记录中删除对它的引用,以便将其推送到GitHub