Magit really does just blow everything else away when it comes to git interfaces, doesn't it?
@cda Despite being a heavy emacs user I have always been very familiar with the CLI for git, so often that is faster for me if I know what changes I'm making. However, the longer I spend with magit the better it gets; still discovering new features. I think I have room in my heart for both magit and the CLI.
@steeznson Yeah there are still some things I do in the CLI like interactive rebases, although looking at Magit's interface for it I'll likely switch over to it soon. If I'm already working in a projectile project with git, magit just makes sense.
@cda I use magit for code reviews quite often because it's easier to contextualise what's being changed vs the git* web UI
Edit: to clarify this is just me doing magit-diff-range "main" to see the proposed changes after checking out the branch
@steeznson I’ve not tried that yet, but I look forward to it.