Re: 'git add' option to non-interactively stage working tree changes

2 messages, 2 authors, 2016-06-15 · open the first message on its own page

Re: 'git add' option to non-interactively stage working tree changes

From: Andreas Schwab <hidden>
Date: 2016-06-15 22:50:21

Hrvoje Nikšić [off-list ref] writes:
Specifying the root may seem innocuous, but it is inconsistent with
"git diff" and "git commit [-a]", which don't care where in the tree
you are.
You can always use "$(git rev-parse --show-cdup)." as the root.

Andreas.

-- 
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."

Re: 'git add' option to non-interactively stage working tree changes

From: Hrvoje Nikšić <hidden>
Date: 2016-06-15 22:50:21

On Fri, Jan 7, 2011 at 8:52 PM, Andreas Schwab [off-list ref] wrote:
Hrvoje Nikšić [off-list ref] writes:
quoted
Specifying the root may seem innocuous, but it is inconsistent with
"git diff" and "git commit [-a]", which don't care where in the tree
you are.
You can always use "$(git rev-parse --show-cdup)." as the root.
Thanks for the tip. I'll note that this is not exactly easy to
discover, though, and it's quite some typing. Since git add -p and git
add -i seem capable of determining the root themselves, maybe there
should be a way to do the same for -u? Or even make it the default?
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help