Course curriculum

  1. 1
    • Google Subtitles Instructions

    • 1.1 What is git

    • 1.2 Why use git

  2. 2
    • 2.1 Introducing GitHub

    • 2.2 More on GitHub

    • 2.3 Creating a repository

  3. 3
    • 3.1 Making a change and pushing it up

    • 3.2 A note on commit messages and when to commit

  4. 4
    • 4.1 Creating a new branch - and when to leave a job

    • 4.2 Creating a new branch in VS Code

    • 4.3 Merging branch, pushing up changes and mentioning merge conflicts

    • 4.4 Merge conflicts

  5. 5
    • 5.1 PRs and their importance

    • 5.2 Checkout out a local branch

    • 5.3 Checkout out a remote branch

  6. 6
    • 6.1 Resetting working files

    • 6.2 Reverting a commit

    • 6.3 Reverting a merge