Re: [RFC/PATCH] git-add: Don't exclude explicitly-specified tracked files
- From
Jens Lehmann <jens.lehmann@web.de>
- Date
- Aug 11, 2010, 20:50 UTC
- Message-ID
- <4C630D23.5090001@web.de>
- In-Reply-To
- <AANLkTikPSR36SdUuzWsXxZsy9jsKOnp=_iz43BF-6nYe@mail.gmail.com>
Are we talking about two different issues here?
Am 11.08.2010 14:24, schrieb Ævar Arnfjörð Bjarmason:
> On Wed, Aug 11, 2010 at 07:03, Greg Brockman <gdb@mit.edu> wrote: >> Currently, 'git add' will complain about excluded files, even if they >> are already tracked:
I'm all for not complaining when adding an ignored file that is already tracked, as the user already told us he wants to track this file despite .gitignore.
Show 6 quoted lines
>> ... so it feels natural to me not >> to require extra user confirmation when an explicit path has been provided. > > I like it. I keep a /etc in git with .gitignore "*". This would help a > lot for use cases like that. Explicitly specifying a full path should > override gitignore IMO.
I'm not so sure if we should silently add ignored files just because they appear on the command line. For me having to force the first time I do a "git add" for an otherwise ignored file looks like a feature.