I’m wondering if you use any (graphical) clients to manage your Git, and if so, what client you use.

I myself have to use git professionally across all 3 major OS-es, and I currently use Sourcetree on Windows and macOS, and the Git tools built-in into IntelliJ on Linux.

Have given MaGit a try, but just couldn’t get all the shortcuts to stick in my mind.

Interested to hear your experiences!

  • deadcatbounce@reddthat.com
    link
    fedilink
    arrow-up
    13
    ·
    edit-2
    6 days ago

    Off topic: day-after-day with these kinds of posts and especially the replies, I need Reddit less and less. That’s a very good thing.

    • TehPers@beehaw.org
      link
      fedilink
      English
      arrow-up
      2
      ·
      5 days ago

      Sorry, guess the replies are too tame. Let me help you with that.

      Anything more than the git CLI is a joke. Real developers should know how to raw-dog that thing. If you’re not octopus merging your rebased branches to deploy to prod, you’re just not a real developer.

      (I use gitui)

      • deadcatbounce@reddthat.com
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        3 days ago

        Fair comment.

        IANA developer at all. Mostly just keeping records of my dotfiles and odd bits I have playing with., and the experiments I try to run using branches. Sometimes I need a visual representation of the commits and hashes to make it easier to understand what I’m doing.

        git is my only nemesis.

  • tiredofsametab@fedia.io
    link
    fedilink
    arrow-up
    1
    ·
    4 days ago

    I have tortoise git on a windows machine and GitHub desktop on a Mac. I do some things from the command line when I’m not feeling lazy.

  • oantolin@discuss.online
    link
    fedilink
    arrow-up
    2
    ·
    5 days ago

    I’m an Emacs users, so unsurprisingly I use magit, but perhaps surprisingly I use it sparingly, using Emacs’s VC most of the time.

  • lightnsfw@reddthat.com
    cake
    link
    fedilink
    arrow-up
    7
    ·
    7 days ago

    Is Vscode a git client?

    No one take from me though idk what I’m doing when it comes to programming stuff.

  • koala@programming.dev
    link
    fedilink
    arrow-up
    1
    ·
    5 days ago

    When I learned Git I think there were not decent tools, so I got used to the command line.

    I occasionally use gitk for reviewing my commits- it’s nicer to see the files modified and be able to jump back and forth, although I get I could use git log -p instead.

    I’m an Emacs user, but I don’t use magit (!)

    I like some of the graphical tools- some colleagues use Fork and I like it… but as I’ve already learned the CLI, I don’t see the point for me.

    I could use learning some jj because it automates some of the most tedious parts of my workflow, but I’m getting too old.

  • locuester@lemmy.zip
    link
    fedilink
    English
    arrow-up
    1
    ·
    5 days ago

    Git Graph VS Code extension

    I’ve used source tree, gitkraken, etc. this simple extension is just as good. I spend most my day with it

  • locuester@lemmy.zip
    link
    fedilink
    English
    arrow-up
    1
    ·
    5 days ago

    Git Graph VS Code extension

    I’ve used source tree, gitkraken, etc. this simple extension is just as good. I spend most my day with it

  • Timberfang@pawb.social
    link
    fedilink
    English
    arrow-up
    2
    ·
    7 days ago

    I use VSCode and SourceGit. SourceGit is similar to Fork (which I’ve used before), but it’s FOSS and cross-platform (Windows/macOS/Linux).

  • thecoffeehobbit@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    2
    ·
    7 days ago

    Vscode and gitlens for routine stuff, and then just CLI when push comes to shove and I need some more advanced feature.

  • dil@lemmy.zip
    link
    fedilink
    arrow-up
    1
    ·
    6 days ago

    Tried idea community edition, honestly not bad, like vs code slightly more even tho with an extension or two you can make how they function very similar. Wanted to use idea because it matched the gtk theme, but if I was gonna use an extension for vs code like navigation might as well use vs code. Both easy to use with git as a dabbler.