One of our guys clicked on a commit that seems to be intact and runs on his computer. Since then, none of the other computers can retrieve changes from the remote repository. The error that everyone gets is:
git.exe fetch -v --progress "origin" POST git-upload-pack (gzip 1407 to 775 bytes) remote: error: Could not read a75720ce47ae8dcc1d0b4c09fcb7d6f70efa390b remote: fatal: revision walk setup failed remote: aborting due to possible repository corruption on the remote side. fatal: protocol error: bad pack header git did not exit cleanly (exit code 128) (14368 ms @ 26/10/2014 11:49:05)
A SHA (a75720 ...) that cannot be read is the SHA of the specified commit.
We tried different things, but nothing works. Running git fsck does not show the commit as a hang, and on the remote server, no branches indicate a commit.
Restoring data from commit is not a priority, but getting the system up and running is happening.
Any suggestions on how to remove / fix broken fix? Help would be greatly appreciated.
Thanks!
source share