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.
You can link a pull request to an issue to automatically close the issue when someone merges the pull request. For more information, see "Linking a pull request to an issue."
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."
- Create new issues to track out-of-scope feedback from a comment in an issue or a pull request review. For more information, see "Opening an issue from a comment."
- 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."
Issues can also be assigned to other users, tagged with labels for quicker searching, and grouped together with milestones.