Have you ever worked in a repository with a lot of history? Perhaps you've had to track down related issues and pull requests in the past, or you've had to find who committed a particular change. If you've ever found yourself in any of these situations, you'll know how important it is to navigate your workspace.
- Who is this for: Developers, GitHub users, users new to Git, students, managers, and teams.
- What you'll learn:
- Find relevant issues and pull requests.
- Search history to find context.
- Make connections within GitHub to help others find things.
- What you'll build: Repository with existing commits, duplicated issues, and a content defect to be fixed.
- Prerequisites: Before you take this course, you may want to go through the GitHub Quickstart introduction on GitHub Docs and Introduction to GitHub course on GitHub Skills.
- How long: This course takes less than 15 min to complete.
In this course, you will:
- Resolve a duplicate issue.
- Find a commit in history.
- Fix a broken sidebar.
Simply copy the exercise to your account, then give your favorite Octocat (Mona) about 20 seconds to prepare the first lesson, then refresh the page.
Having trouble? 🤷
When copying the exercise, we recommend the following settings:
-
For owner, choose your personal account or an organization to host the repository.
-
We recommend creating a public repository, since private repositories will use Actions minutes.
If the exercise isn't ready in 20 seconds, please check the Actions tab.
-
Check to see if a job is running. Sometimes it simply takes a bit longer.
-
If the page shows a failed job, please submit an issue. Nice, you found a bug! 🐛
© 2025 GitHub • Code of Conduct • MIT License