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

Re: Fourth incarnation of the msysGit herald

From
JHJan Hudec <bulb@ucw.cz>
Date
Oct 20, 2007, 13:33 UTC
Message-ID
<20071020133359.GB19521@efreet.light.src>
In-Reply-To
<Pine.LNX.4.64.0710200024460.25221@racer.site>
On Sat, Oct 20, 2007 at 00:25:49 +0100, Johannes Schindelin wrote:
Show 14 quoted lines
> git gui
> =======
> 
> git gui is a really nice program, and as I often said, I consider it
> more porcelain than a gui, since it uses the git core directly, instead
> of wrapping around porcelain commands.
> 
> The user experience I had with git gui made me think that this should
> be the primary interface Windows users should be confronted with, not
> the command line.
> 
> The major problem we had in msysGit is that git-gui was to be launched
> from the Start Menu, or a QuickLaunch icon.  This is in contrast to
> the shell, where you usually start git gui in a working directory.

It would be nice to install an entry in the explorer menu to run git-gui in a selected directory. It can be done by just writing something like to the registry (completely untested -- I just looked it up on the internet):

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\Git Gui] @="Git Gui"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\Git Gui\command] @="git --git-dir=%L gui"

(The directory is passed in %L, but git --git-gui="dir" gui seems to work, at least on Linux. It needs absolute path, but you'll have that.)

-- 
						 Jan 'Bulb' Hudec <bulb@ucw.cz>
Previous: Johannes SchindelinNext: Steffen Prohaska
Message 2 of 9 in “Fourth incarnation of the msysGit herald”
  1. Johannes SchindelinOct 19, 2007
  2. Jan HudecOct 20, 2007
  3. Steffen ProhaskaOct 20, 2007
  4. Jan HudecOct 20, 2007
  5. Jan HudecOct 26, 2007
  6. Pascal ObryOct 26, 2007
  7. Steffen ProhaskaOct 26, 2007
  8. Johannes SchindelinOct 26, 2007
  9. Pascal ObryOct 26, 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.