I ask because I like console, but at the same time have difficulties remembering all the commands. I’d like to try a GUI that is comfortable to use with only a keyboard.
[edit]
My inbox got fediversized, fantastic feeling.

  • @mer
    link
    31 year ago

    I use gitkraken and find it very helpful. GUIs are especially good for viewing commit histories and breaking up a commit.

    • @MrCalyx
      link
      11 year ago

      I’d recommend GitKraken here as well, I’ve been using it for years.

      I will add something I avoid: SourceTree

      While my recent use of SourceTree has been when I get a call from my colleagues to help them with their git, unless I’m missing something, it doesn’t even have a conflict resolution tool built in? And everything just feels worse.

  • @OminousHum
    link
    2
    edit-2
    1 year ago

    I used SourceTree for a long time. It’s so close to being great, but every now and then some annoying little issue crops up and it takes them months or years to fix it.

    Last year I ended up switching to just using VSCode as my git client. It’s going pretty well. The Git Graph plugin is fantastic for browsing through the commit history. The GitLens plugin has some great features, but it’s also very gradually getting increasingly annoying (trying to get you to pay for premium features, mainly).

    GitKraken looks pretty nice, but I don’t want to subscribe to use it for work.

  • @solrize
    link
    21 year ago

    I use gitk sometimes, and people keep recommending magit (emacs package, not exactly a GUI) to me. I want to spend some time trying magit one of these days.

  • @rath
    link
    11 year ago

    A GUI that is comfortable to use with only a keyboard

    You’re looking for Magit. It’s so nice that even non-emacs users use emacs just for that.

    I use both Magit and IntelliJ’s Git support which is amazing. Using git without a GUI for things like merges, commit reviews, conflict resolution… is really painful.

  • Bappity
    link
    1
    edit-2
    1 year ago

    I only use the visual studio 2022 “Git Changes” and “Git History” panels, otherwise just the Git Bash terminal

  • @yads
    link
    11 year ago

    I use Tower for most tasks and InteliJ for merges. CLI for quick things

  • @TitanLaGrange
    link
    11 year ago

    I only use the ‘Git Gui’ app, and pretty much only for staging changes because it makes it easy to pick the files and parts of files I want to stage. Everything else I do on the command line.

    I’ve tried a couple of fancier GUIs for git, but I spent more time trying to figure out how to use them that it would take to just type what I want on the command line.

  • @cremlin
    link
    11 year ago

    I mostly use the console, but if I want a GUI I use sublime merge