Hi, is it correct that this checkout fails? % git --git-dir=$HOME/git/git/.git --work-tree=/tmp/git symbolic-ref HEAD refs/heads/master % git --git-dir=$HOME/git/git/.git --work-tree=/tmp/git checkout fatal: /usr/bin/git-checkout cannot be used without a working tree. I want to do a checkout in a script without need to worry about the current working directory. But it seams this is not possible. Many commands fail. Is this behaviour expected? Bye, Jörg. -- Als deutscher Tourist im Ausland steht man vor der Frage, ob man sich anständig benehmen muss oder ob schon deutsche Touristen dagewesen sind. (Kurt Tucholsky) -- 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