From: Alex Riesen Date: Wed, 11 Oct 2006 14:41:03 GMT Subject: Re: [RFC] separate .git from working directory Message-ID: <81b0412b0610110741q698e6512xc8a4188bac0294a4@mail.gmail.com> In-Reply-To: On 10/11/06, Nguyen Thai Ngoc Duy wrote: > Hi, > I was thinking about this while reading subproject thread. In a simple > case, I have a repo A located at ~/project-a and another repo B > located at ~/project-a/some/dir/project-b. With this setup, command > "find" and other directory-recursive commands will run horribly from > ~/project-a when they go inside project-b/.git (no I don't want to > repack -d everytime I want to find something). > I propose to move project-b/.git outside and place a file, say > .gitdir, in project-b directory. git-sh-setup and setup_git_directory You can even leave the name as is: it is impossible to misunderstand a file for directory (except on AIX). Or put the information in extended attributes.