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
Content
Section titled “Content”| Part | Topic | Time |
|---|---|---|
| Intro | ~5 min | |
| 1 | Explore the Repository | ~10 min |
| 2 | Plan your Work and Create an Issue | ~15 min |
| 3 | Create a Branch | ~10 min |
| 4 | Make a Change and Commit It | ~15 min |
| 5 | Open a Pull Request | ~15 min |
| 6 | Review a Pull Request | ~15 min |
| 7 | Merge your Pull Request | ~10 min |
| 8 | Resolve a Conflict | ~20 min |
| Wrap-up | ~5 min |