1) In the top right corner of any page, click YOUR PROFILE photo, then click Your profile.
2)On your profile page, click the Repositories tab, then click the name of your repository.
3)Click the Issues tab for your repository.
5)Type a title and description for your issue.
6)Optionally, you can assign the issue to someone, associate it with a milestone, or apply a label. All of these are optional, so if you're not sure, it's best to let the project maintainer decide what to do.
7)When you're finished, click Submit new issue.
You'll be subscribed to the issue, and notified of any updates notified of any updates, including when it's closed.
###Closing issues via commit messages
You can include keywords in your commit messages to automatically close issues in GitHub. ####Closing an issue in the same repository To close an issue in the same repository, use one of the keywords in the list below followed by a reference to the issue number in the commit message. For example, a commit message with Fixes #45 will close issue 45 in that repository once the commit is merged into the default branch. If the commit is in a non-default branch, the issue will remain open and the issue will be referenced with a tooltip.Keywords for closing issues
The following keywords will close an issue via commit message:
1)`close`
2)`closes`
3)`closed`
4)`fix`
5)`fixes`
6)`fixed`
7)`resolve`
8)`resolves`
#####Closing an issue in a different repository To close an issue in another repository, use the username/repository#issue_number syntax, as described in "Writing on GitHub".
For example, including will close the referenced issue in that repository, provided you have push access to that repository.
I hope this little guide will be helpful 






