Git is a popular and powerful tool for software development and reproducible research.
Git can be a bit of a challenge (thank you XKCD):
Fortunately, there are good online tutorials that show you how to get started using
Git. Even for the (majority of?) people who use it like in this comic, it’s still pretty useful.
For a quick way to get started using Github from within RStudio, here is a tutorial on YouTube:
For hands-on tutorials on
Git, you can check out the GitHub-CodeSchool and Codecademy tutorials below:
On Coursera, the Data Scientist’s Toolbox is also an excellent way to get
Git and GitHub, the web-based hosting service.
RStudio posts webinars on several topics including writing code, debugging, package writing, projects and using Github with RStudio.
The Altassian website provides several pages of tutorials for using git and its commands. Their diagrams are very useful!
There are additional resources for learning Git and GitHub from the Coursera course: