GitHub: GitHub issues

Join the AI Workshop to learn more about AI and how it can be applied to web development. Next cohort February 1st, 2026

The AI-first Web Development BOOTCAMP cohort starts February 24th, 2026. 10 weeks of intensive training and hands-on projects.


GitHub issues are one of the most popular bug trackers in the world.

It provides the owners of a repository the ability to organize, tag and assign to milestones issues.

If you open an issue on a project managed by someone else, it will stay open until either you close it (for example if you figure out the problem you had) or if the repo owner closes it.

Sometimes you’ll get a definitive answer, other times the issue will be left open and tagged with some information that categorizes it, and the developer could get back to it to fix a problem or improve the codebase with your feedback.

Most developers are not paid to support their code released on GitHub, so you can’t expect prompt replies, but other times Open Source repositories are published by companies that either provide services around that code, or have commercial offerings for versions with more features, or a plugin-based architecture, in which case they might be working on the open source software as paid developers.

Lessons in this unit:

0: Introduction
1: ▶︎ GitHub issues
2: Social coding
3: Pull requests
4: Project management
5: Comparing changes
6: Webhooks and integrations
7: What happens after pushing
8: Create a GitHub account
9: Using GitHub desktop
10: Using Git in VS Code
11: A developer's introduction to GitHub
12: How to set up Git and GitHub from Zero
13: How to authenticate to GitHub using username and password
14: How to make your first Pull Request on GitHub
15: Benefits of using Git (and GitHub) as a solo dev