My development repository at some point lost an object.
$ git fsck fatal: failed to read object 2ffffdc84156fa30e4614a7ea5a1895885011b8db8: Invalid argument $ git
What you can try, is to get the file .git/objects/2d/ddc84156fa30e4614a7ea5a1895885011b8db8 from the freshly cloned repository and copy it to your development repo ...
.git/objects/2d/ddc84156fa30e4614a7ea5a1895885011b8db8