From: Robert Clausecker Date: Sun, 10 Feb 2013 04:10:40 GMT Subject: Re: Feature request: Allow extracting revisions into directories Message-ID: <1360469440.6610.8.camel@t520> In-Reply-To: <20130210040621.GA8584@elie.Belkin> That is actually a pretty interesting approach. I can use a different index file for different deployments. How does this cooperate with bare repositories? Aren't they supposed to have no index file at all? Am Samstag, den 09.02.2013, 20:06 -0800 schrieb Jonathan Nieder: > My advice is to keep a separate index file for your exported files. > Like this: > > GIT_DIR=$(readlink -f $(git rev-parse --git-dir)) > GIT_INDEX_FILE=$GIT_DIR/index-for-deployment > export GIT_DIR GIT_INDEX_FILE > > cd $dest > git read-tree -m -u > > Hope that helps, > Jonathan