Use issues to track ideas, enhancements, tasks, or bugs for work on GitHub.
You can collect user feedback, report software bugs, and organize tasks you'd like to accomplish with issues in a repository. Issues can act as more than just a place to report software bugs.
To stay updated on the most recent comments in an issue, you can watch an issue to receive notifications about the latest comments. For more information, see "About notifications." To quickly find links to recently updated issues you're subscribed to, visit your dashboard. For more information, see "About your personal dashboard."
Working with issues
With issues, you can:
- Track and prioritize your work using project boards. For more information, see "Using project boards."
- Associate issues with pull requests so that your issue automatically closes when you merge a pull request. For more information, see "Closing issues using keywords."
- Create new issues to track out-of-scope feedback from a comment in a pull request review. For more information, see "Incorporating feedback in your pull request."
- Create issue templates to help contributors open meaningful issues. For more information, see "About issue and pull request templates."
- Transfer open issues to other repositories. For more information, see "Transferring an issue to another repository."
- Pin important issues to make them easier to find, preventing duplicate issues and reducing noise. For more information, see "Pinning an issue to your repository."
- Track duplicate issues using saved replies. For more information, see "About saved replies."
- Report comments that violate GitHub's Community Guidelines. For more information, see "Reporting abuse or spam."
Issues can also be assigned to other users, tagged with labels for quicker searching, and grouped together with milestones.