So I’ve been using various GUIs to interact with Git repositories, both my own as well as repos like those used by _ProfHacker_. Mostly, I use [SourceTree]. It has a lot of functionality packed within a very simple UI. Kudos to Atlassian for getting that so right.
But it was time, past time some might say, to learn how to use Git at the command line. And this isn’t simply a principled stance: it’s also the case that when you have to type in the words for the actions you want to accomplish, you also come to understand the actions a bit better.
Learning Git at the command line was made easier by these two resources:
* [Codecademy’s lesson on Git]
* [Atlassian’s Tutorials]
[Codecademy’s lesson on Git]: https://www.codecademy.com/en/courses/learn-git
[Atlassian’s Tutorials]: https://www.atlassian.com/git/tutorials