If you’ve never heard of or used version control and Git before this is the course for you. We start by introducing version control and exploring how it can be beneficial to researchers, then we introduce some useful tools and get started with some basic workflow using these tools. We build on those foundations with collaborative exercises that introduce key concepts such as forks, pull requests and branches and give you the chance to get some hands-on experience with using version control in a research setting.
A computer, GitHub account and the GitKraken software are required. See here for further details.
You can use this resource as-is for your own teaching or you can adapt it to suit your own needs, as long as the full terms of the licence are followed. The source code for the website is available on GitHub here, which you can download or fork should you wish to host your own version. See the README for more information on the tools required to do this.
Computer Science, Software Engineering
git, GitHub, Version Control
Tutorials, Practical Exercises
Have you used this resource? What did you think of it? Please let us know by completing this short form.
No user reviews yet.
No feedback available yet.