From: Junio C Hamano Date: Tue, 29 Nov 2005 17:31:39 GMT Subject: Re: [PATCH] Re: keeping remote repo checked out? Message-ID: <7v1x0zicn8.fsf@assigned-by-dhcp.cox.net> In-Reply-To: Matthias Urlichs writes: > Hi, Junio C Hamano wrote: > >> When everything goes well, the daemon goes to treeP and pulls >> from treeR's master into "deploy", which is checked out. > > Why do you need a separate tree for that? -EOVERKILL. Yes that is overkill, but treeR is used for merge and the scheme allows that merge to be real merge not just fast forwards --- you need a checked out tree for that. We can use multiple checked out tree sharing the same .git/ directory with separate index files instead.