Course Highlights
  • Git & GitHub are widely used by software developers, and it's possible to get up and running with the fundamentals within a week. In this introductory Git and GitHub tutorial series, learn how to use version control with Git, and how to use GitHub to collaborate on projects.
Curriculum

14 Topics
Git & GitHub Course Overview
Git vs. GitHub
What is Git?
What is GitHub?
Video: Git vs. GitHub
How to Install Git
Git Config: Username and Email
Git Help + Man Git
Video: Git Help
GitHub Personal Access Token + SSH Key
Creating a Repository in GitHub
Video: Creating a GitHub Repo
How to Use GitHub
Video: How to Use GitHub

12 Topics
Git Clone
Cloning a GitHub Repository
Video: Git Clone
Git Init
Video: Git Init
Git Status
Video: Git Status
Git Staging Area
Git Add
Video: Git Add
Git Commit
Video: Git Commit

20 Topics
Git Remote
Video: Git Remote
Git Pull
Git Push
Video: Git Push + Git Pull
Adding Multiple Remotes
Video: Adding Multiple Remotes
Git Branch
Video: Git Branch
Git Merge
Video: Git Merge
Git Merge Conflicts
Video: Resolving Merge Conflicts
Git Fork
Pull Requests
Video: Git Fork + Pull Requests
Creating a README.txt
Open Source Projects
Open Source Licenses
Assignment: GitHub Collaborative Story

9 Topics
Git Remove
Video: Git Remove
Git Checkout
Git Reset
Video: Git Reset
Git Clean
Video: Git Clean
Git Revert
Video: Git Revert

6 Topics
Git Log
Git Blame
Git Rebase
Selective Staging in Git
How To Write A (Good) Git Commit Message
Git GUI Clients

2 Topics
Course Recap & Next Steps
Request Completion Certificate

  Write a Review

Git & GitHub

Go to Paid Course