From: Jeff King Date: Sun, 06 Apr 2008 16:11:20 GMT Subject: Re: [bug] git-clone over ssh fails when repository has local commits Message-ID: <20080406161120.GB24358@coredump.intra.peff.net> In-Reply-To: <1caff7430804060645s764f24f8y3d07ee8647ec8f25@mail.gmail.com> On Sun, Apr 06, 2008 at 02:45:22PM +0100, seventh guardian wrote: > $ git-clone ssh:/// > Initialized empty Git repository in /.git/ > Password: > remote: Counting objects: 132468, done. > remote: Compressing objects: 100% (25543/25543), done. > remote: Total 132468 (delta 107355), reused 130574 (delta 105466) > Receiving objects: 100% (132468/132468), 42.12 MiB | 4161 KiB/s, done. > Resolving deltas: 100% (107355/107355), done. > error: Trying to write ref REMOTE_HEAD with nonexistant object > f7a51afd56964cb0f10178353315d2680832ea54 > fatal: Cannot update the ref 'REMOTE_HEAD'. > Warning: Remote HEAD refers to nonexistent ref, unable to checkout. It sounds like your remote repository has a bogus HEAD that points to a non-existent object. Can you ssh to and confirm that you can do a "git show HEAD" in the remote repo? -Peff