Skip to content

About

This is a guided, hands-on tutorial designed for complete beginners. You will use the GitHub web interface, so no local installation is required. Everything you need is a web browser and a GitHub account.

Working together with the other participants on the same shared repository, you will go through a realistic collaboration workflow from start to finish.

What you will learn:

  • Navigate a GitHub repository
  • Create and manage issues
  • Create branches and commit changes
  • Open and review pull requests
  • Merge changes and resolve conflicts
PartTopicTime
Intro~5 min
1Explore the Repository~10 min
2Plan your Work and Create an Issue~15 min
3Create a Branch~10 min
4Make a Change and Commit It~15 min
5Open a Pull Request~15 min
6Review a Pull Request~15 min
7Merge your Pull Request~10 min
8Resolve a Conflict~20 min
Wrap-up~5 min