From: Nguyen Thai Ngoc Duy Date: Sat, 21 Oct 2006 17:08:00 GMT Subject: Re: [RFC] separate .git from working directory Message-ID: In-Reply-To: Hi, After reading a post in VCS comparison thread mentioning /etc example. I think some of my patches might be useful for some users. They are two patches, tp/gitlink~1 and tp/gitlink~2 in git-pclouds.git on repo.or.cz. The implementation is a bit differerent from what I proposed. The .gitdir file (I named it .gitlink though) contains an alternative name for .git dir. It would be more obvious with the following example: The standard layout: a/.git a/file a/b/.git a/b/file The new layout: a/.git a/.git-b (it is actually a/b/.git) a/file a/b/.gitlink (whose content is ".git-b") a/b/file With this I can move all .git directories to the top directory (or just parent directories). In /etc example, it can create a less cluttered directory structure. I do not submit these patches to git. It needs more work IMO. -- Duy