Re: "git add -u" broken in git 1.7.4?
- From
SZEDER Gábor <szeder@ira.uka.de>
- Date
- Feb 7, 2011, 11:15 UTC
- Message-ID
- <20110207111505.GA10281@neumann>
- In-Reply-To
- <7vwrlcv1ea.fsf@alter.siamese.dyndns.org>
Hi,
On Sun, Feb 06, 2011 at 09:50:37PM -0800, Junio C Hamano wrote:
Show 16 quoted lines
> Matthieu Moy <Matthieu.Moy@grenoble-inp.fr> writes: > > > Sebastian Pipping <webmaster@hartwork.org> writes: > > > >> I was and I can confirm the different behaviour with 1.7.4 over here: it > >> does work on the root directory of the repo as you supposed. > > > > What do you mean by "it does not work"? > > > > "git add -u" adds files under the current directory, and it always > > did. > > As it takes pathspecs (think "git add -u this-file"), it fundamentally > shouldn't be tree-wide. I think the original implementation didn't take > pathspecs and was mistakenly done as tree-wide operation, but I think it > was fixed rather quickly.
Interesting, when I brought up this issue about one and a half years ago, you of all people proposed that this change might be worth addressing in 1.8.0.
Message-ID: <7veiql1etz.fsf@alter.siamese.dyndns.org> http://thread.gmane.org/gmane.comp.version-control.git/127593/focus=127594
There was a longish discussion back then with arguments both for and against tree-wide operation.
Best, Gábor