Hi, I have a problem with git since one week. I get the following error message:

[root@server core]# git pullall
Already up-to-date.
fatal: reference is not a tree: e58e6309364dc0a692ee12c1678ab3429cd06cab
Unable to checkout 'e58e6309364dc0a692ee12c1678ab3429cd06cab' in submodule path 'externals/httplib2'

I use core. I am now unable to merge my own branch with the master branch. Legoktm tried to help me on irc.
If I try "git reset --hard" and then "git submodule update --init" i get the same error message. "
rm -rf externals/httplib2" does not help neither.

I hope someone can help me. You can also contact me on irc. Could this be a problem because I did change the directory owner from root to a user to push as a user and not as a root from my home pc? (I am using the commands as root via ssh.)

Sk!d