On Fri, Sep 26, 2014 at 07:11:35PM +0530, Ajay wrote: > Hello, > > I have faced a git bug. When I try to clone a git repo it shows an > error "protocol error: bad pack header". > > This is the full error message which I got while cloning git > project : > > Clone: protocol error: bad pack header > $ git clone -v --progress > http://dev.galaxylipl.com:88/galaxygit/privatenovator.git > /home/lipl/privateschoolinnovator > Cloning into '/home/lipl/privatenovator'... > POST git-upload-pack (190 bytes) > remote: error: Could not read e9a6c4c684a5e8758026e8b0e25867c03332fe7c > remote: fatal: bad tree object e9a6c4c684a5e8758026e8b0e25867c03332fe7c > remote: aborting due to possible repository corruption on the remote > side. > protocol error: bad pack header This indicates some sort of corruption between the client and server. I notice you're cloning over HTTP. Are you using a proxy? Can you try using a git, ssh, or https (without MITM) URL? Sometimes broken proxies can end up corrupting data. Also, what version of git are you using on the client and the server? -- brian m. carlson / brian with sandals: Houston, Texas, US +1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only OpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187