How to remove an entry with null sha1 in a Git tree
I have inherited of a git repository with a null sha1 for a commit entry in a tree, preventing FishEye to index the repository. $ git fsck Checking object directoriies: 100%(256/256), done. warning in tree db22a67df70dc4ff90ec4cd666da91e9c2cb0d9: contains entries pointing to null sha1 Checking objects: 100% (416532/416532), done. Checking connectivity: 416532, done. Looking for the given tree give me the following result: $ git ls-tree db22a6 100644 blob e615f18b55a39f2719112ce209c2505dd92d8e75 .gitignore 100644 blob ac852f06c5a04420356c1d5efca44d9a864e78b0 .project 160000 commit