For all you non-git users out there, this is how it looks on the site.

Here you can see each issue can be given tags to organise them easily, in addition each issue can be closed when fixed or resolved.

Here we can give issues descriptions and comment on them like the cool kids that we are and suggest fixes or whatnot. We can also assign milestones to achieve a big goal.
Issues can also be assigned to people to fix if we want to do that. Even more thrilling useful is that issues here can be closed from our own private github without letting the players see the code. So we can reference pull requests on the private repo and then have them close the issue. Here are the pros and cons as summarised by Rahl.
Pros:
* Cleaner
* Can easily close issues by referencing them in the commit message
Cons:
*This could turn into a mess just like the forums without proper management.