tg.sh: avoid multiple rev-parse --show-cdup calls