Use issues to track ideas, enhancements, tasks, or bugs for work on GitHub.
Many projects collect user feedback via a central bug tracker. GitHub's tracker is called "Issues," and can be used with every repository.
Issues can act as more than just a place to report software bugs. As a project maintainer, you can use Issues to organize tasks you'd like to accomplish, such as adding new features or auditing old ones. You can associate issues with pull requests, so that when you merge a pull request, your issue will automatically close. If you're using a project board to track and prioritize your work, you can see what project board an issue is a part of by viewing the project board section within the issue. You can help contributors open meaningful issues for your project by creating issue templates that prompt them for information. For more information, see "About issue and pull request templates."
You can opt to receive notifications whenever an issue is updated with a new comment so that you're always in the loop. You can also report a comment that violates GitHub's Community Guidelines. For more information, see Reporting abuse or spam
You can also track duplicate issues using a saved reply. For more information, see "About saved replies."
You can visit your dashboard to quickly find links to recently updated issues you're subscribed to. For more information, see "About your personal dashboard."