Git: packed object is corrupt

Error:

git co master -f 
  
  fatal: packed object 64e9413c7bbb30384b4b6236fd109c122510c1b7 (stored in .git/objects/pack/pack-12c6616369a738363a1761a4af74b1b924c41fdb.pack) is corrupt

Solution:
git fsck --full --no-dangling 
  
  Checking object directories: 100% (256/256), done.
error: .git/objects/pack/pack-12c6616369a738363a1761a4af74b1b924c41fdb.pack pack checksum mismatch
error: index CRC mismatch for object 64e9413c7bbb30384b4b6236fd109c122510c1b7 from .git/objects/pack/pack-12c6616369a738363a1761a4af74b1b924c41fdb.pack at offset 1679457279
error: cannot unpack 64e9413c7bbb30384b4b6236fd109c122510c1b7 from .git/objects/pack/pack-12c6616369a738363a1761a4af74b1b924c41fdb.pack at offset 1679457279
Checking objects: 100% (383365/383365), done.
Checking connectivity: 384002, done.
 

Result:
 git co master 
  
  Checking out files: 100% (335/335), done.
Branch 'master' set up to track remote branch 'master' from 'origin'.
Switched to a new branch 'master'

Comentários