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

    I used to use a separate Git client but it feels really clunky after using VSCode / Git Graph. I think this stuff really needs to be built in to your IDE to get the most use out of it.

    (Not that I think VSCode/Git Graph are the pinnacle of Git GUIs. VSCode’s git support is kind of janky and Git Graph is unfortunately abandoned and not fully open source.)

    • ulterno@programming.dev
      link
      fedilink
      English
      arrow-up
      1
      ·
      27 days ago

      Agree. If it’s not part of the IDE I am using, prefer a terminal window.
      Even if it is in the IDE, in most cases, use the terminal.
      Unless some functionality is adding value, like getting a git log for the current file, or in-place git blame, or even for a specific line, which would be considerably longer commands to type and IDEs tend to give output with colours and hyperlinks to corresponding commits, which make stuff faster rather than slower (unlike in case of simple commit/stage/push commands).