This entire website is created with the tools and workflows described above. Go ahead and watch us work.
Long-term, you should understand more about what you are doing.
trygit. Learn by doing, in small bites.
The book Pro Git is fantastic and comprehensive.
GitHub’s own training materials may be helpful. They also point to many other resources
Find a powerful Git client if you’d like to minimize your usage of Git from the command line.
For those working R and R Studio Hadley Wickham’s book R Packages has an excellent chapter on the use of Git, GitHub, and RStudio in R package development. He covers more advanced usage, such as commit best practices, issues, branching, and pull requests.
It’s not you, it’s Git! If you’re not crying already, these fictional-but-realistic Git man pages should do the trick: git-man-page-generator.