From: Hrvoje Nikšić Date: Fri, 07 Jan 2011 20:03:21 GMT Subject: Re: 'git add' option to non-interactively stage working tree changes Message-ID: In-Reply-To: On Fri, Jan 7, 2011 at 8:52 PM, Andreas Schwab wrote: > Hrvoje Nikšić 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. 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?