93

What kind of morning filth is this?

Comments
  • 42
    Disgusting
  • 4
    @RocketSurgeon, That too as the first thing to see in the morning!
  • 12
    I used git kraken before, it wasn’t that bad lol. My only issue was their pricing plans
  • 9
    @monzrmango, exactly! I have that installed in my pc. I use it to show people graphically (some of my superiors are not devs) how and who made the branch, commit, etc.

    But an attack on CL (like this, for publicity) is not what I expected from them though.
    We don't get GUI on servers. How's that gonna work out for these guys?
  • 4
    I looked at kraken's task manager one time as a possible replacement for clickup. The neon colored alerts and notif's were kinda cool but that was about the thing feature that they seemed to have that the other wouldn't do. And Clickup had waaaay more things it would do natively, though that necessarily wasn't always a plus. Of course there's always a chance I just didn't dig far enough into kraken, work slowed down around then so the need for a task manager in general sorta fell off and I re-focused back on trying to just build my own crm. Well sorta re-focused ๐Ÿ™„
  • 33
    CLI is valuable, and so is GUI. You don't have to hate one to love the other. You don't have to pit users against each other to sell your shit.
  • 4
    @monzrmango why use git kraken when there is a free fork git app and GitUp for Mac? Also vscode gitlens extension and native vscode code diff ๐Ÿ˜Ž
  • 5
    Absolutely disgusting
  • 14
    The git cli interface is actually one of the most well thought out tools I have ever used GUI or cli
  • 2
    @FrodoSwaggins from my git kraken experience, it is slow ๐Ÿ˜
  • 6
    Well I like gitkraken. It is *very* comfortable to use. The only problem I found is that it sometimes fails to load already existing repos and asks to initiate them. But when it manages to open it -- kraken is amazing.

    Tbh I can't find any gui replacement for kraken that'd be at least half thay easy to use!

    Cli git is handy as well, but it takes more effort to do stuff than just drag'n'drop. And it's easier to fuck things up
  • 5
    I prefer a GUI controllable by shortcuts tbh
  • 12
    I'll stick with the CLI, thanks.
  • 2
    I also used gitkraken but it had some serious problems with windows line endings resulting in a lot of erroneous merge conflicts that really was no conflict.

    The VS built in never had this.

    But GK’s tree view was excellent when you had many branches and was trying to find out where they where compared to each other.
  • 4
    The person who wrote the email must have been deeply hurt by someone xdd.
  • 12
    Wait... Too short for the command line?

    ... Guess I'm alone for using the command line because it's faster and simpler but ok ¯\_(ใƒ„)_/¯

    EDIT: I just actually read that description and what the fuck? No one shames someone for using GUI or CLI based applications, that is like the biggest dock move in the dev world
  • 10
    In all honesty, as someone who prefers GUI I do get a lot of shit from people saying CL is better. I am not judging them, but I am being judged. I kind of agree with that text about the devs GUI shaming. Myself, I think it doesn't matter what you use as long as it gets the fucking job done
  • 2
    @bahua, ikr! That is the point of both existing and flourishing.
  • 2
    @netikras, I also have the same issues. When I tried gitkraken first, it failed to push, and to create branches (some errors that I never tried to resolve). So I went back to using it only for demonstrations.

    And messing things up in cli is really easy LOL.
  • 2
    I remember a colleague of mine. He was new to git and used a GUI (of course). He tried different GUIs and today he uses the command line. So why?

    I myself am a cli junkie but I do not have any problems with guys using GUIs. In my opinion you could also use a butterfly's wings to disturb the wind etc.
  • 4
    "Life's too short for the command line"
    If you're a 5 words per minute monkey, maybe.
  • 1
  • 1
    @Root I will too, atleast for git :)
  • 4
    Totally agree i prefer the gui to the cli... But i use team explorer integrated in vs.

    Waiting for cli lovers and ms haters bash... They know the only right thing for a real developer
  • 3
    They are trying to capitalize on Git's reputation* to have a hard to use CLI. However, the ad carelessly lumps together Git's CLI and CLIs in general, at which I point don't follow any more.

    (*) which is IMHO well deserved. Once I tried other VCS like Darcs or Hg I understood why the term "git incantation" is thrown around so freely and why the "git manpage generator" exists as a joke.
  • 2
    I lost my cursor seeing this
  • 4
    @sam21s I'm just sitting quietly in the corner at this point taking in the show...

    Popcorn๐Ÿฟ??
  • 4
    So they are cli-shaming against gui-shaming? Wtf... I'm glad I don't use this shit anymore.
  • 1
    @hell, that's some irony!
  • 3
    *timidly raises hand in assent*

    Look, I cut my teeth on CL. Like, MS-DOS before Windows. (I’m old.) I get the appeal of the haxorman feeling of madly typing commands like a badass. In at least one case it got me cred with a cute girl I was interested in in college.

    But as I age, and as I have more to remember in my daily job, my ability to remember miles-long commands in Linux, or complex incantations in Git to merge all kinds of weirdness, is a limited resource. I’m glad for GUIs that help me make visual sense of puzzling situations I often find myself dealing with.
  • 5
    "Life is too short for the Command Line " -> "If your are too stupid to learn Command Line"
  • 0
    @stackodev
    There's a reason we don't use DOS.
    There's a reason we use aliases for long commands on Linux.
    And as for myself, I use both the git cli and the included GUI, even though I know the CLI equivalents of the CLI commands because viewing the diff of files is easier in the GUI.
  • 2
    @Devnergy does git kraken not use the cli tools in the backend? If not then wtf
  • 1
    Noobs
  • 1
    @stackodev Sir, please don't be reserved.
    We all use based on our preferences. You (and anyone else) using a GUI doesn't bother me at all. I use GUI for so many stuff, most of them. This is nothing against anyone sir.

    All I am against is pitting one against the other.
    Devs make CLI. Devs make the GUI. It's all us, as a community. Emails like the one above tend to give the wrong message.
  • 1
    @akshatra ๐Ÿคซ, they forgot we were over here...

    *pops more popcorn*
  • 0
    I learned git with the commands, so I'm used to that. I personally find graphical clients confusing, and I have no complaints at all about using the commands. I spend 90% of my time on the command line anyway, and editing files in a repo is just additional commands before commits.
  • 2
    @filthyranter I don't use CLI, but who use CLI on Windows use powershell with aliases, not DOS
  • 1
    I'm one of the few people on my team that uses CLI, but even I find gitkracken helpful when I get to more complicated situations and I don't feel like figuring out the right commands.
  • 0
  • 1
    I like how GitKraken allows you to do remote github/gitlab/bitbucket stuff, and I use GitKraken on windows. Mostly for game save/configs to be honest.

    There is no GUI tool which is truly a replacement for CLI git, and when I already have a terminal open on linux for package management, SSH tunnels, running DB migrations, etc... it's actually easier to just do git from CLI as well.

    It's difficult to sell a CLI tool with a montly subscription though, so I understand their advertisement angle, even though it's a bit disingenuous.
  • 1
    Weird, they promoted GUI as an extension to your workflow before, instead of a CLI replacement.

    They even hace blogposts for CLI tutorials.
  • 2
    They both have their uses. git init is quicker than initializing through a gui. But who really wants to exclude lines from a diff through cli lol?
  • 1
    GUI shaming? Nope.
    GitKraken shaming? Hell yes, now I have a reason to.
    Because let’s slap a huge ass fucking Electron app onto a simple, intuitive and lightweight interface that’s likely already preinstalled on your system, and then take a swing at this interface insulting thousands of devs. Fuckheads.
  • 2
  • 2
    @hell that’s kind of what I thought. Well if it’s fast then surely so is git cli :)
  • 3
    If people feel that they waste time with git on the cli, then I would advice to get aliases.

    I find git without shell aliases to be a very repetitive thing.

    I don't have a problem with people using a GUI as an educational tool, or if you already have some decent experience.

    Otherwise I would consider it to be learning crutches. Does gk teach you what cherry-pick or reflog is? Can you grep in it? What about the commands flags?

    Of course, I would prefer if juniors started with gui's, because of git's learning curve. And if more experienced devs only use the gui that's ok.

    But I'll definitely have more respect for a dev that eventually learned the cli.
    I'm not shaming anybody, it's just the value of the ability.

    Because the gui is an interface to the cli (the root interface), it's always going to be a subset of it, thus you're gonna have way more control on the cli.

    It can improve on things like n way merges tho, and others, but it will never carry the same value as the cli.
  • 5
    We hired a guy that uses GitKraken, and was like, "why would you use the command line?" I respectfully said he can use whatever he wants.

    He continued to berated us because we weren't converting to his tool. He also hated most of the tools we were using, and ended up being kind of a tool himself.

    Use what you want, don't tell others what to use.
  • 1
    @stisch, most valid point.
  • 2
    @stisch I had a co-developer way back telling me to use sublime text. I was using vscode. I just told him: ah yes, ok I'll use that, nice, that's good, etc (all positive things).

    Then after that I still used vscode. I agreed to all his reasonings so there will be no objection LOL to save some time.
  • 2
    @Devnergy that's genius! Nice work.

    I try to avoid those zero sum arguments myself, but usually by the time I realize I'm in one it's too late.
  • 1
    @stisch that usually happens to me the other way around, who use the CLI keep telling me that that's the best way to do it, for everybody and always
Your Job Suck?
Get a Better Job
Add Comment