It always seems a little strange to me to reference issue IDs from a centralized system (GitHub) in your commit messages (and therefore the history) in a distributed version control system.
Good tip, thanks. The description at http://bugseverywhere.org/ looks good, with all the features I am looking for. However, worrisomely the 'Live HTML bug repository views for online browsing' feature at http://bugs.bugseverywhere.org/ is reporting '502 Bad Gateway'.
It sure is convenient though.