New in Git: switch and restore
A lot of comments along the lines of ‘why do people use &lt;ide&gt; instead of learning the commands’.<p>For me, I used to use the terminal git, and I still do occasionally. But I use Sourcetree now for most things because I make less mistakes seeing the tree visually all the time.<p>My job isn’t to use git, it’s to write specialist software. If I get the software written and the customer is happy, it doesn’t matter whether I use &lt;ide&gt; or not. Imagine having 100 complex things bouncing around your head and having to make that 101 when you forget the order of arguments to merge.<p>The guy who knows every command of git backwards is welcome to apply for a job managing a git repo or something if such a thing exists? But I could harp on the same way about his missing MATLAB or firmware skills.