From: sylvain@demarque.qc.ca Date: Mon, 12 Oct 2009 19:08:26 GMT Subject: Re: Git: "No you can't handle my root!" (?) Message-ID: <20091012150826.p1v0gnnvokg0oggg@webmail.demarque.qc.ca> In-Reply-To: <20091012183519.GA10686@coredump.intra.peff.net> Quoting Jeff King : > On Mon, Oct 12, 2009 at 02:20:17PM -0400, sylvain@demarque.qc.ca wrote: > > I think that it sort of works, actually. It seems to do OK if you do > something like: > > $ GIT_DIR=/path/to/store/repo; export GIT_DIR > $ GIT_WORK_TREE=/; export GIT_WORK_TREE > $ git init > $ cd /etc/whatever > $ git add . > > So probably the bug is in detecting the location of the work tree when > it is not explicitly given. You can use the explicit style as a > workaround for now. > > -Peff Thank you! Great idea! export GIT_DIR=/root/.git export GIT_WORK_TREE=/ echo "*" >> /root/.git/info/exclude The Golden Solution of the Gods! :-D