In this module you will learn to answer the following questions:
- 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