Introduction to GitHub & GitHub Desktop

What We Will Try to Do

Begin to understand and use Git, GitHub, and GitHub Desktop. You will not be an expert by the end of the class.

Be Excellent to Each Other

Be Patient With Me and Yourself

Prerequisites

  1. Setup a GitHub account
  2. Install GitHub Desktop on your own computer

Schedule

Setup Download files required for the lesson
00:00 1. What is Git/GitHub? What is Git?
What is GitHub?
00:15 2. Getting started with GitHub Desktop How to set-up GitHub Desktop?
What are repositories and how are they created?
What do fetch, commit, and push mean?
What is the difference between a local and remote repository?
00:55 3. Working with Public Repositories How can I use Git and GitHub to share my work?
How do I link a local Git repository to GitHub?
How do I move changes between a local Git repository and a GitHub repository?
How do I import, clone, and fork public repositories?
01:30 4. GitHub Pages What is GitHub Pages?
How can I use GitHub Pages to collaborate and share my work?
02:20 Finish

The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.