• calcopiritus@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    11 days ago

    The GUI thing is basically a religion.

    I’ve mentored plenty of juniors that could barely commit+push.

    Whenever they ask me for help to do anything remotely complicated the conversation is always the same.

    + you have to click here, then click there

    - but how do I do it in the CLI though?

    + Idk, I barely use the CLI. I believe it’s some git command. But you can easily do it in the GUI, it’s 2 clicks

    - <does the command> that didn’t work <wastes 20 minutes trying to make it work>

    + Fine, I’ll search for the command.

    <5 mins later>

    + Here is the command

    - that worked!

    Every. Fucking. Time.

    • FizzyOrange@programming.dev
      link
      fedilink
      arrow-up
      1
      ·
      11 days ago

      Yeah also people get into a mess and don’t understand the state of the repo. Like they’re organising files without ever running ls. If you ask these CLI fanatics for the solution they’ll say “you don’t need a GUI, just run git log --tree --oneline --decorate --all”… which is just a poor man’s GUI.