Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API

From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
I stopped using SourceTree a long time ago because it became more and more a victim of enshittification.
I recommend Fork which is similar but better in every aspect. -
I think using that such tools is making you complex shit. I use only cli and keep it simple. Using only the basic commands and just frequent rebase if it's within company. That's all. If you need such visual tool, something else goes not OK. Pull pull pull.
-
@tamagotchi have you seen the image of the git graph that I posted in a rant recently?
I need that shit. -
@Lensflare you should never look further than your cli. It's like life, don't look further than your village. It's horrible there. At home everything is whimsical.
-
@whimsical I just witnessed the exact second in that you have changed your name.
What are you doing? 😅 -
Yup, learned the git cli and never needed tools again. The 4 commands, clone, pull, commit and push; you'll never need anything else for the rest of the 90% of your dev work. I've heard GitKraken recommended before as well.
-
@BordedDev At my previous job we needed rebase and we also needed to do release management every month, in addition to deploying the app to the cloud under CodeEngine and Kubernetes. Things.. are just not that simple sometimes. Then, depending on which team you worked for, some leads liked rebase, some liked the classic merge. And.. to top it all off, sometimes a team member messed up with the branches and we needed to cherrypick and... yeah.
-
Lensflare1932557m@CaptainRant personally I don’t give a shit about rebase or not.
But I need a visual representation of the branch graphs to do things like you mentioned. Cherry picking, fixing commits, etc.
I don’t really want to fuck around with the cli when I have gui tools like Fork.
It‘s like with the file system. Why would I want to use cd/ls/mkdir when I have a gui file explorer?
I’m not a masochist. -
@CaptainRant sooo, git tag?
Not sure what CodeEngine/Kubernetes has to do with it, CI is normally separate from your local git
@Lensflare ever done a find . | grep wtf ? I do use the UI in intelij but if I'm browsing, and I want to make a quick change, it's very useful
Related Rants
GRAARGHHHHHHHHHHHHH POOHHHHHHHHHHHHH!!!
That's just my frustration with SourceTree.
This is a story all about how my SourceTree got twisted upside down, and I'd like to take a minute to just sit right there and tell you how I pushed my code to my repository on GitHub:
Iiiiiin my SourceTree, born and raised, I checked out my branch, tried to push but SourceTree said: "See ya later!" (denied/authentication failed). Sssoooo I told myself I was not going to use ChatGPT to solve this problem. I was going to use my Medior skillzzzz1!1!1!Oen and so I did solve it, but what a fucking hassle!
First I tried to remove all credentials from SourceTree and from my system, then I tried to add a fine-grained PAT, and finally... someone mentioned on StackOverflow that it was the git version that was oudated. So, SourceTree has an outdated embedded git, even on the latest version. Wtf?! Anyway, so I let it choose system git (which uses the latest git version).
And now it works!
Haaaaaaaaaaaaaaaaaaaaaa.
rant
works-now
git
nightmare
sourcetree