Learning Outcomes
Version Control Learning Outcomes
By the end of this module students should be able to:
- Understand and communicate the benefits of using version control in the research domain
- Understand the workflow of adding, committing and pushing revisions in git
- Work collaboratively with git, both via pull requests and forks
- Describe the utility of branches, and set up projects where work is not solely contained in the master branch
- Use GitHub pages to create simple webpages using git and markdown
- Understand the differences between rebase and merge