git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Is it possible to use new conditional includes outside of git dir?
@ 2017-05-15 18:09 Mihails Strasuns
  2017-05-15 21:00 ` Ævar Arnfjörð Bjarmason
  0 siblings, 1 reply; 3+ messages in thread
From: Mihails Strasuns @ 2017-05-15 18:09 UTC (permalink / raw)
  To: git


[-- Attachment #1.1: Type: text/plain, Size: 692 bytes --]

Hello,

I was very excited to try out new conditional include feature but have
quickly found out that it doesn't work with some of my custom scripts
because of the following behaviour:

# .gitconfig
[includeIf "gitdir:~/work/"]
path = ~/.gitconfig.work
[user]
name1 = Someone

# .gitconfig.work
[user]
name2 = SomeoneElse
$ cd ~/work; git config user.name1 # "Someone"
$ cd ~/work ; git config user.name2 # <nothing>

I see that it matches current `git config` documentation - indeed, it
mentions only matching on git directory and not arbitrary file path. I
wonder though, if this limitation is intentional and what is the
rationale behind it?

Thank you,
Michael


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 525 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2017-05-18 11:50 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-05-15 18:09 Is it possible to use new conditional includes outside of git dir? Mihails Strasuns
2017-05-15 21:00 ` Ævar Arnfjörð Bjarmason
2017-05-18 11:50   ` Mihails Strasuns

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).