From: Junio C Hamano Date: Wed, 29 May 2013 18:58:14 GMT Subject: Re: Fwd: [git-users] Highlevel (but simple to implement) commands provided by default for git Message-ID: <7vtxllsjeh.fsf@alter.siamese.dyndns.org> In-Reply-To: BrĂ¡ulio Bhavamitra writes: > root = rev-parse --show-toplevel Hmm, part of my "cdup" shell function looks something like cdup () { ... error detection etc... d=$(git rev-parse --show-toplevel) cd "$d" } so I can quickly go up to the top-level. With "root", I could replace that rev-parse call with "git root", but I'd keep typing $ cdup after doing so anyway. I am not sure how much value it adds. You would need to handle error cases like "you are not in a working tree", you cannot expect to be able to say $ cd "$(git root)" anyway.