Hello Junio, Junio C Hamano wrote: > From: Johannes Schindelin <Johannes.Schindelin@xxxxxx> > Date: Sun, 5 Aug 2007 14:12:53 +0100 > > The old behaviour was to unilaterally default to the cwd is the work tree > when GIT_DIR was set, but GIT_WORK_TREE wasn't, no matter if we are inside > the GIT_DIR, or if GIT_DIR is actually something like ../../../.git. > > Signed-off-by: Johannes Schindelin <Johannes.Schindelin@xxxxxx> > Signed-off-by: Junio C Hamano <gitster@xxxxxxxxx> > --- > > Johannes Schindelin <Johannes.Schindelin@xxxxxx> writes: > > > I think I sent a patch for that, but was negative about it, even if I > > promised not to question your decision. > > Yes you did. Here is a refresher with an affected test > adjusted. > > We already have a few changes that worked around the semantics > change by either setting GIT_WORK_TREE or cd'ing up, but I > think they should not need to be reverted. > > It makes more sense to keep the old semantics -- people who use > unusual GIT_DIR setting should know what they are doing, and > the new GIT_WORK_TREE feature (and core.worktree) would give > them better control. We just should not break existing users > that set GIT_DIR and nothing else. Which means I need another > rewrite on the Release Notes, and probably yet another rc > cycle. I don't know if you planed to make git checkout-index --prefix=/tmp/tra -a work (again) in a bare repo. Probably not, so it's no surprise that it still doesn't work. Best regards Uwe -- Uwe Kleine-König cat /*dev/null; echo 'Hello World!'; cat > /dev/null <<*/ () { } int main() { printf("Hello World!\n");} /* */ - 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