> From: Junio C Hamano [mailto:gitster@xxxxxxxxx] > Because you do not know where the top level is (otherwise you would not be asking "rev-parse --show-toplevel" about it), either is an option for you, > but you can "unset GIT_DIR" to stop telling Git that it should not perform the repository discovery. Gotcha, thanks. Would it make sense to have 'git rev-parse --show-toplevel' error out if GIT_DIR is set? Or update the rev-parse documentation with a warning about GIT_DIR? Regards, -Andrew