This actually looks like a really cool way to learn git, might have to introduce it at work (where nobody actually knows git, they just use some stupid gui)

I spent a fair bit of time learning the ins and outs of git. Used to use the command line for all my git stuff. Now I use some stupid gui. It's 10x faster for me for most use cases, and if I forget something the gui makes it discoverable at least.

What gui do y'all use? I'm quite proficient with git on the command line, but some tasks seem overly tedious, so I was looking at some other options, but haven't found anything that'd impress me yet.

Not a GUI, but a nice TUI : https://github.com/jesseduffield/lazygit

Some videos show the workflow here : https://jesseduffield.com/15-Lazygit-Features/