* Querying Git for the path to the system config file
@ 2015-05-20 20:23 Sebastian Schuberth
2015-05-20 21:01 ` Jeff King
0 siblings, 1 reply; 3+ messages in thread
From: Sebastian Schuberth @ 2015-05-20 20:23 UTC (permalink / raw)
To: Git Mailing List
Hi,
I was in need to find out the path to the system-wide config file that
Git is using. I need to do this in a platform-independent way (Linux,
Mac OS X, Windows). What I came up with is
$ GIT_EDITOR=echo git config --system --edit
to trick Git into printing the path instead of opening the file in an editor.
Just wondering, is there a less hacky way to do that?
--
Sebastian Schuberth
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Querying Git for the path to the system config file
2015-05-20 20:23 Querying Git for the path to the system config file Sebastian Schuberth
@ 2015-05-20 21:01 ` Jeff King
2015-05-20 21:22 ` Sebastian Schuberth
0 siblings, 1 reply; 3+ messages in thread
From: Jeff King @ 2015-05-20 21:01 UTC (permalink / raw)
To: Sebastian Schuberth; +Cc: Git Mailing List
On Wed, May 20, 2015 at 10:23:55PM +0200, Sebastian Schuberth wrote:
> I was in need to find out the path to the system-wide config file that
> Git is using. I need to do this in a platform-independent way (Linux,
> Mac OS X, Windows). What I came up with is
>
> $ GIT_EDITOR=echo git config --system --edit
>
> to trick Git into printing the path instead of opening the file in an editor.
>
> Just wondering, is there a less hacky way to do that?
No, there isn't. It's baked in at compile-time, so something similar to
"git --exec-path" might make sense (but if we are going to start
exposing a lot of build flags, it might be nice to come up with some
organized system rather than haphazardly adding options).
Of course adding a new option probably won't help you, as it will take
some time before it can be used reliably. I think the hack you came up
with is pretty reasonable in the meantime.
-Peff
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Querying Git for the path to the system config file
2015-05-20 21:01 ` Jeff King
@ 2015-05-20 21:22 ` Sebastian Schuberth
0 siblings, 0 replies; 3+ messages in thread
From: Sebastian Schuberth @ 2015-05-20 21:22 UTC (permalink / raw)
To: Jeff King; +Cc: Git Mailing List
On Wed, May 20, 2015 at 11:01 PM, Jeff King <peff@peff.net> wrote:
> Of course adding a new option probably won't help you, as it will take
> some time before it can be used reliably. I think the hack you came up
> with is pretty reasonable in the meantime.
Right, so I'll keep using that hack, thanks!
--
Sebastian Schuberth
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2015-05-20 21:23 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-20 20:23 Querying Git for the path to the system config file Sebastian Schuberth
2015-05-20 21:01 ` Jeff King
2015-05-20 21:22 ` Sebastian Schuberth
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).