Become familiar with your computer’s shell command line interface, begin navigating and working inside of your file system with bash or zsh.
This module is partly inspired by the training curriculum from the ReproNim (Reproducible Neuroimaging) Center.
Contents of this module has been borrowed from the missing semester
The template for all ReproNim modules is based on templates from the Neurohackweek, Data Carpentry and Software Carpentry workshops.
09:30 | Tracking Changes Locally | How do I gets started with Git? |
10:05 | Looking at history and differences | How does Git store information? |
10:25 | Branching |
What is a branch?
How can I merge changes from another branch? |
10:45 | Collaborating with GitHub |
What is a remote repository?
How can I use GitHub to work from multiple locations? |
11:10 | Collaborating with a remote repository |
How do I update my local repository with changes from the remote?
How can I collaborate using Git? |
11:35 | Pull Requests | How can I contribute to a repository to which I don’t have write access? |
11:50 | Finish |