Introduction


  • “Issue tracking is the process of monitoring problems and requests for a software product.”
  • “Issue tracking enables a software development team to capture, organize, and manage work collaboratively.”

Basic Issue Tracking


  • “New issues can be opened in a repository using the ‘New issue’ button.”
  • “Text on issues use Markdown styling for formatting.”
  • “A user can interact with issues in multiple ways: commenting, mentioning others, linking to other issues and pull requests, and more.”

Labelling Issues


  • “Labelling issues can help with organization and filtering.”

Issue Templates


  • “Templates can be incorporated into any GitHub repository and can make issue creation more structured.”
  • “External links can be listed with the templates to help direct users to external resources.”