For the last 5(?) years or so I have been using GitKraken as my daily git driver for a while. I use it at my job mostly and love the functionality. I still use git via command line but jumping into git bash is nice no matter what os I am currently using.

I mainly use it:

  1. To see what branches have been modified (same as git tree but updates itself).
  2. Hooks into other git hosting like codeberg/gitea/forgeo without any real work. Login is also super easy and built in. Oauth is built in.
  3. Git amend is a one click interface.

There is other niceties like issue tracking, easy auto-creation of branches, etc… that I personally don’t use all that much, but I can see the appeal.

The only real issue is the price. It used to be 30$ a year but now it’s over 100+. I would happily pay 30 a year or pay one time for a license…but over 100 is too much in my opinion. I may go back to using all command line if the price keeps going up.

Is there any open source tools that do something similar it’s the same look/feel?

  • FizzyOrange@programming.dev
    link
    fedilink
    arrow-up
    4
    ·
    1 day ago

    The only Git GUIs that I’ve ever liked:

    • GitX, and its many forks. Mac only though.
    • Git Extensions. Terrible name, but this is actually a standalone Git GUI and is surprisingly decent. I think it started Windows only but maybe there’s a Linux port now.
    • VSCode’s “Git Graph” extension. It’s not quite as fully featured but it integrates well into VSCode and is pretty nicely designed.

    I’ve tried almost all the others (SmartGit, Sublime Merge, GitKraken, etc.), and didn’t really like how they worked.