git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: how to detect git.exe directory?

From
MCMarco Costalba <mcostalba-re5jqeeqqe8avxtiumwx3w@public.gmane.org>
Date
Dec 23, 2007, 16:53 UTC
Message-ID
<e5bfff550712230853u1bc0160ap936c2d0a6fe0203b@mail.gmail.com>
In-Reply-To
<200712231735.00336.johannes.sixt-dl2ejS2iUSazZXS1Dc/lvw@public.gmane.org>
On Dec 23, 2007 5:35 PM, Johannes Sixt <johannes.sixt-dl2ejS2iUSazZXS1Dc/lvw@public.gmane.org> wrote:
Show 20 quoted lines
> On Sunday 23 December 2007 17:25, Marco Costalba wrote:
> > To easy the user and allowing to call qgit.exe double clicking on a
> > nice desktop icon I need a way to know where git.exe is installed *at
> > runtime*.
> >
> > So my question is: "What is the preferred way to detect git directory
> > at runtime for msysgit files?"
> >
> > - environment variable ??
> >
> > - windows registry ??
> >
> > - others ?
>
> Running
>
>         git --exec-path
>
> should get you close to it. But I have to question why you need that path.
>

What I'm looking for is git.exe itself. If I run "git --exec-path" I get something along the lines "git executable not found..."

I don't use dashed command inside qgit, so I run "git log ..." not "git-log ...", but the git.exe should be known to qgit or in path.

Hope it's clear.

Thanks Marco

Previous: Johannes SixtNext: Abdelrazak Younes
Message 5 of 6 in “[msysgit] how to detect git.exe directory?”
  1. Marco CostalbaDec 23, 2007
  2. Abdelrazak YounesDec 23, 2007
  3. Marco CostalbaDec 23, 2007
  4. Johannes SixtDec 23, 2007
  5. Marco CostalbaDec 23, 2007
  6. Abdelrazak YounesDec 23, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.