From: Luciano Rocha Date: Tue, 27 May 2008 15:14:06 GMT Subject: Re: Invalid path on new Git installation Message-ID: <20080527151406.GA16378@bit.office.eurotux.com> In-Reply-To: <8345bd80805270758j1315234bwf3b16607c95c9620@mail.gmail.com> On Tue, May 27, 2008 at 03:58:05PM +0100, Marcus wrote: > Can anybody help me with defining a valid path to a Git repo on a new > installation? > I just built Git on a webserver (a VPS so I have root access). When I > try clone or push I get this error: > > fatal: '/git/watchsite.git': unable to chdir or not a git archive > fatal: The remote end hung up unexpectedly > fetch-pack from 'ssh://me@mydomain.com/git/projectname.git' failed. > > Why this when I can use wget on this path: > wget mydomain.com/git/projectname.git/file.html > The above successfully downloads the file, so the path is valid, right? ssh://me@mydomain.com/git/projectname.git means the folder /git/projectname.git in host mydomain.com http://mydomain.com/git/projectname.git/file.html means whatever folder your webserver is mapping /git/projectname.git to. Usually, /var/www/html/git/projectname.git. > I also did "git init" on the remote repo (not sure if that's necessary?). What is the correct path on the remote? Note that ssh://host/dir isn't the same as host:dir (both are acceptable), as the latter means ~me/dir, while the former means /dir. You could switch to the me@host:path location, or add a ~/: ssh://me@host/~/dir -- Luciano Rocha Eurotux Informática, S.A.