Article version: GitHub.com
Managing your work with issues
You can manage your work on GitHub by creating issues to track ideas, enhancements, tasks, or bugs.
About issuesโ
Use issues to track ideas, enhancements, tasks, or bugs for work on GitHub.
Creating an issueโ
Issues can be used to keep track of bugs, enhancements, or other requests.
Deleting an issueโ
People with admin permissions in a repository can permanently delete an issue from a repository.
Opening an issue from codeโ
You can open a new issue from a specific line or lines of code in a file or pull request.
Transferring an issue to another repositoryโ
To move an issue to a better fitting repository, you can transfer open issues to other repositories.
Pinning an issue to your repositoryโ
You can pin up to three important issues above the issues list in your repository.
Creating a permanent link to a code snippetโ
You can create a permanent link to a specific line or range of lines of code in a specific version of a file or pull request.
About task listsโ
You can use task lists to create a list of items with checkboxes within pull request and issue comments or Markdown files in your repository.
About automation for issues and pull requests with query parametersโ
You can use query parameters to share URLs with customized information.
File attachments on issues and pull requestsโ
When you open issue or update a pull request, you can use issue attachments to upload images of proposed features or screenshots of bugs.
Assigning issues and pull requests to other GitHub usersโ
Assignees clarify who is working on specific issues and pull requests.
Viewing all of your issues and pull requestsโ
The Issues and Pull Request dashboards list the open issues and pull requests you've created. You can use them to update items that have gone stale, close them, or keep track of where you've been mentioned across all repositoriesโincluding those you're not subscribed to.
Disabling issuesโ
You may wish to turn issues off for your repository if you do not accept contributions or bug reports.
Linking a pull request to an issueโ
You can link a pull request to an issue to show that a fix is in progress and to automatically close the issue when the pull request is merged.
About duplicate issues and pull requestsโ
Mark an issue or pull request as a duplicate to track similar issues or pull requests together and remove unnecessary burden for both maintainers and collaborators.