• Derp@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    8 months ago

    The CLI is scriptable/automatable and unambiguous when sharing instructions with coworkers. Both of these things make it very useful to know the commands. I do agree that it helps in some situations to visualize what is going on with a GUI/TUI though (neogit for nvim or magit for emacs are great if anyone is wondering), it can make things clearer at a glance.

    • Ethan@programming.dev
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      8 months ago

      I agree that it is a very useful skill to know how to use the CLI. I agree that every senior developer should know how and every junior should be capable of learning. I vehemently disagree that developers should use the CLI as their regular means of interacting with Git if that is not their preference.