Git

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

 

Tutorials

 

Library Support

  • If you would like to discuss version control and Git, email medicaldata@yale.edu to set up a consultation. 

 

Further Support at Yale