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.