A lot of chatter about using Git and Subversion from the command line versus clients. Folks, take your time and learn the command lines. There’s a lot of stuff you can use the UI clients don’t always wrap into UI. Things like post-commit hooks, etc make the command line way more pure and powerful.
Here’s the same list for Subversion.
But for Git/Github, you can get most of what you need out of [cci]git clone[/cci], [cci]git commit[/cci], [cci]git push[/cci], [cci]git pull[/cci], [cci]git status[/cci], [cci]git diff[/cci] and [cci]git merge[/cci].
Learn these and you won’t know everything about git, but you’ll be most of the way there.
