Are git GUIs useful?


Are git guis useful? If so why, and are there any you’d recommend? I understand command line is most powerful, but what about visual aids of changes before pushing to GitHub? I imagine that’s kind of useful, no?

So far, I haven’t seen guis explicitly mentioned in the curriculum so I’m assuming they don’t matter much?