Re: jgit and ignore
- From
Tor Arne Vestbø <torarnv@gmail.com>
- Date
- Mar 1, 2009, 17:51 UTC
- Message-ID
- <49AACB3A.8070809@gmail.com>
- In-Reply-To
- <20090301174941.GD14365@spearce.org>
Shawn O. Pearce wrote:
Show 6 quoted lines
>> Just to be clear, I noticed you left out the global core.excludesfile >> (from ~/.gitconfig) here. I guess this intentional? > > No, I didn't. core.excludesfile is read from the config, the config > is a union of /etc/gitconfig, ~/.gitconfig, and GIT_DIR/config. The > last setting wins.
Ah, I see, I thought each config was read in a separate steps. Thanks for clearing that up.
Show 8 quoted lines
>> Either way, I full agree that we should honor all repository ignores >> (whether they are in directory .gitignores, info/exclude, or given by >> repository-specific core.excludesfile). > > Right. See my reply to Ferry, we union all of them together, but in > the case of core.excludesfile we have to honor what the repository > is telling us is the correct setting for that one repository, > which may differ from other repositories if it has been overridden.
Yepp, full ack.
Tor Arne