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

Re: if YOU use a Windows GUI for Git, i would appreciate knowing which one and why

From
Jakub Narebski <jnareb@gmail.com>
Date
May 1, 2019, 18:12 UTC
Message-ID
<8636lym4cl.fsf@gmail.com>
In-Reply-To
<1b8a01d47466$9775c130$c6614390$@abilitybusinesscomputerservices.com>

"_g e r r y _ _l o w r y _" <gerry.lowry@abilitybusinesscomputerservices.com> writes:

Show 21 quoted lines
> ----------------------------------------
>
> QUESTION:  if YOU use a Windows GUI for Git, i would appreciate knowing which one and why
>
> i have been asked to look at GUI versions of Git for Windows.
>
> https://git-scm.com/download/gui/windows currently lists 22 options.
>
> if i had more time left in my life and the option, because of my own
> nature, i'd likely download and evaluate all 22 - Mr.T would
> pity the fool that i often can be.
>
> CAUTION:  i am not looking for anyone to disparage other Git Windows GUIs.
>
> Let me break down the question into 4 parts:
>
> [1a] Which do you prefer:  Git GUI, Git command line?
> [1b] What is your reason for your [1a] preference?
>
> [2a] if applicable, which Git GUI do you prefer?
> [2b] What is your reason for your [2a] preference?

I use both Git GUI and Git command line - but for different things. I use integration with editor / IDE (in my case GNU Emacs and Magit, plus git-gutter+) to commit changes, amend commits, sometimes for push and pull; and for having constant reminder which files changed and/or which lines changed.

I use Git command line for more advanced stuff, mostly because I am used to it. Things like interactive rebase, fetch, pull, push, stash and unstash, undoing changes via reflog, submodules stuff, etc.

I found that with Git GUI (to be more exact git-gui from Git) it is easier to do incremental add / incremental commit from GUI. If you use `git blame`, I highly recommend `git gui blame`.

Hope that helps, -- Jakub Narębski

Previous: David AguilarNext: Martin Langhoff
Message 4 of 5 in “if YOU use a Windows GUI for Git, i would appreciate knowing which one and why”
  1. _g e r r y _ _l o w r y _Nov 4, 2018
  2. Philip OakleyNov 5, 2018
  3. David AguilarApr 28, 2019
  4. Jakub NarebskiMay 1, 2019
  5. Martin LanghoffMay 1, 2019

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.