No Title

Learning Objectives

  • Explain what version control of research software is
  • Illustrate the importance of using version control
  • Identify when in the research cycle to employ version control
  • Compare the use of local and remote version control
  • List the various tools or systems for version control
  • Identify relevant resources for researchers about features commonly used in version control