-- 编辑 -- 最终我将所有文件复制到另一个文件夹中并从那里推送。但是没有提交历史记录。:(
谢谢回复。
-- /EDIT --
我刚接触git。 对于我的html5应用程序,我使用aptana的html5模板,它会为你安装一个git存储库。很好。 现在,在开发我的应用程序几周之后,我想将其推送到GitHub上。我在那里创建了一个新的存储库。
现在当我尝试从shell或tortoisegit推送到GitHub时,所有文件上传后我遇到错误:
$ git push -u origin master
...
remote: error: unable to find b4587434...<snip>...c701 (probably a checksum)
remote: fatal: objet of unexpected type
error: unpack failed: index-pack abnormal exit
! [remote rejected] master -> master (unpacker error)
error: failed to push some refs to 'https://github.com/<user>/<project>.git'
我一直在寻找解决方案,但还没有找到合适的。以下是一些我尝试过却没有帮助的方法:
- 我将原始文件名更改为其他名称。
- 我在Github上创建了另一个存储库。
- "git status" 确认我没有任何提交内容。
请帮忙解答,Git花费了这么多时间去解决本应简单的问题,这真的很令人沮丧。:(
git fsck --full
会输出什么信息? - knittl