REPRODUCIBILITY

Version control with git and GitHub
Version control with git and GitHub

This course is intended as an introduction to git and control version systems in general. We will see how to use git efficiently in several scenarios (individual work, collaborations…) and explain the basics of the git workflow as well as also more advanced techniques (branches, merges, pull requests…). Finally, we will introduce how to use available online services (GitHub, GitLab…) that allows us to store and share our git repositories.