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?

4 points

I’ve recently switched from Windows to Linux and generally I’m using Lazygit on the terminal or SourceGit on the desktop. SourceGit is by and large a very similar UI to Sourcetree but faster (and open source / cross platfrom)

permalink
report
reply
1 point

+1 for Lazygit, its superb.

permalink
report
parent
reply
5 points

Wait gitkraken is getting a price hike? I haven’t received anything on email about this I think. Shit, I’ll look into it because if it is such a surge I might not be able to justify its price with my currency even if it is one of the few licensed apps I use. Dang, thanks for the heads up OP.

permalink
report
reply
1 point

I just had to go and check because I got my 2 year subscription for ~$0.75 a month ($1 CAD) back in April. When I check their pricing page while not logged in, it shows me that I can save 50% on my first year and pay $6 monthly.

permalink
report
parent
reply
1 point

I tried checking yesterday but got very confused. My last yearly invoice was 48 USD/Y (so 4 USD/mo). However looking at the price page now it shows a regional pricing equivalent to around 8 USD/mo with a discount available for “first time” sub which cuts it to 3 USD/mo. It’s kinda confusing, I’ll probably be emailing their support to se what’s up. 8/mo is still doable since it’s something that I use everyday, but it is a big change.

permalink
report
parent
reply
1 point

Looks like their Pro plan is 9 Euro a month, which comes to 108 a year. It’s on sale now for 5 Euro. Still 60 a year and definitely more than the 30 OP mentioned.

permalink
report
parent
reply
6 points

Probably not very similar, but Git Butler is very interesting. It adds its own layer of management so that you can have multiple branches “applied” to your working tree simultaneously. It’s helpful when you have multiple changes that should go into different branches, and some that shouldn’t be committed - it has a system of lanes that help keep track of all that. Or you can test how changes from two branches interact.

Last time I used it, maybe 6 months ago, it was rough around the edges so I didn’t stick with it. But they’ve done lots of work since then so I’m thinking of giving it another go. It is (last I checked) an all-in tool. When you’re using Butler on a project you probably won’t be able to use other git tools.

permalink
report
reply
2 points

I’m still waiting for better Windows Git Auth integration in GitButler. I don’t want to enter my key password for each remote action (fetch or push).

permalink
report
parent
reply
9 points

May not be the most popular choice, but I absolutely love Sublime Merge. Only issue I have is that it doesn’t support workspaces. But I love how it doesn’t abstract git away. Most actions in the UI are just called like the underlying git command, there are no non-git things like a “sync”. Plus you can always click on the top to see which commands exactly were executed and with what output. And it’s Sublime-typical wicked fast.

It’s an unlimited free trial with the dark mode disabled. License costs $100 and lasts for 3 years of updates.

permalink
report
reply
11 points

Git Fork is absolutely amazing. It has a good (unlimited) free trial but it is well worth the one time purchase too.

permalink
report
reply
5 points

+1 for this. Been using it for the past 4 years

permalink
report
parent
reply
3 points

Thirded. Fork is great.

permalink
report
parent
reply

Programming

!programming@programming.dev

Create post

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person’s post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you’re posting long videos try to add in some form of tldr for those who don’t want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



Community stats

  • 3.1K

    Monthly active users

  • 1.8K

    Posts

  • 30K

    Comments