Thread (1 message) 1 message, 1 author, 2016-06-15

Re: Fwd: [git-users] Highlevel (but simple to implement) commands provided by default for git

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:57:29

Bráulio Bhavamitra [off-list ref] 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.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help