I started using GitHub Issues to track progess on my FYP development. Today I found that you can close issues via commit messages.
If you uses any of the following synonyms in your commits, GitHub will reference to the commits from the issues and mark the issues closed.
Additionally, you can create nice tasks lists in issues, pulls and comments like
[ ] or
(incomplete or complete, respectively) markdowns. For example:
- Issues 2.0: The Next Generation
- Closing Issues via Commit Messages
- Closing Issues via Pull Requests
- Task Lists in GFM: Issues/Pulls, Comments