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)"


To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to
More majordomo info at

Reply via email to