>>>>> "Mike" == Mike <fromlists@xxxxxxxxxxxxxxxxx> writes: Mike> I'm learning git and I'm really annoyed that the .git directory lives in Mike> the same directory as my code. I don't want it there for three reasons: Mike> 1. My code lives on a development web server docroot, and I don't want Mike> the .git repository to end up getting published to the live site by Mike> accident. (I would imagine this would be a common need.) Sounds like you need an installer... something that copies your repo into the live location with things you don't want included left out, and all the permissions and ownership correct. Mike> 2. If I tar/gz my code and deliver it to a client, I don't want the .git Mike> dir slipping into the tarball, allowing my client to be able to peruse Mike> the history of what we did and when. git archive --help Mike> 3. The .git respository will get big, especially with binary files in Mike> it, and I want it someplace with a lot of disk space. And I don't want Mike> it to get tarred up when we migrate the site to a different server. (And Mike> tar isn't aware of hard links is it? wonderful.) An installer helps here too. -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 <merlyn@xxxxxxxxxxxxxx> <URL:http://www.stonehenge.com/merlyn/> Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training! - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html