π§ Work in Progress
This repository is under active development.
Expected completion: 20th of November 2025
Table of contents
Attribution Notice
Materials used in these lessons are derived from
- Software Carpentry (2025, June 24). Version Control with Git. https://swcarpentry.github.io/git-novice/index.html
- University of British Columbia - Library (2025, Sep 17) Introduction to Git and Github. https://ubc-library-rc.github.io/intro-git/
- Straub, B., Chacon, S.(2014)Pro Git. https://git-scm.com/book/en/v2
- Richardson, B (2025). Git Crash Course for Beginners. https://gist.github.com/brandon1024/14b5f9fcfd982658d01811ee3045ff1e
Setup
Creating a GitHub AccountΒΆ
You will need an account for GitHub to follow episodes 7 & 8 in this lesson.
- Go to https://github.com and follow the "Sign up" link at the top-right of the window.
- Follow the instructions to create an account.
- Verify your email address with GitHub.
- Configure multifactor authentication (see below).
Multi-factor AuthenticationΒΆ
In 2023, GitHub introduced a requirement for all accounts to have multi-factor authentication (2FA) configured for extra security.
The GitHub documentation provides more details about configuring 2FA
