Git is a free and open source version control system designed to handle everything from small to very large projects with speed and efficiency.
Sources for Further Information
Git documentation, including the reference manual, “Pro Git,” by Scott Chacon and Bn Straub, and tutorial videos. https://git-scm.com/doc
Tools and Software
Using git on windows machines requires a few extra installation steps. See git for Windows. https://gitforwindows.org/
Github Desktop - traditionally you interact with Git through the terminal or command line window, if you would prefer to use a graphical user interface (GUI), consider investigating GitHub Desktop
Visualizing Git Concepts with D3 - This website is designed to help you visualize git commands
Git has built in integrations with RStudio and some Python IDEs
GitHub - an online repository with git integrations
If you would like to discuss version control and Git, email email@example.com to set up a consultation.
Further Support at Yale