course
"Ten Reproducible Research Things" – 8. Version Control
A version control system allows users to keep track of changes in your data or processes. Are you keeping track of any versions or logs made by the software in use? Make sure you have a copy of every step you have completed and if possible, version numbers for the program you are using and any libraries. Programs change over time and this can alter your results if someone asks to replicate your work post publication.
Keywords: git, github, collaboration, branch, repository, repo, feature, collaborate, version control
Target audience: research software engineers
Resource type: course
Status: Published
Activity log
