Johannes Schindelin [off-list ref] writes:
On Sat, 27 Oct 2007, Nguyễn Thái Ngọc Duy wrote:
quoted
+mkdir -p work/sub/dir || exit 1
+mv .git work
+if test "$1" = --normal; then
+ say "Normal case"
+else
+ say "Worktree case"
+fi
+test "$1" = --normal || mv work/.git repo.git || exit 1
+
+test "$1" = --normal || export GIT_DIR=$(pwd)/repo.git
+export GIT_CONFIG="$(pwd)"/$GIT_DIR/config
+test "$1" = --normal || export GIT_WORK_TREE=$(pwd)/work
+
+cd work/sub || exit 1
...
Hmm? I would like to see this test case in the official git.git.
Me too ;-) It would help people fix the issues.