Have you tried out Atlassian's JIRA software? It's free for up to 5 users I think.
Jira is great if you have the time to learn and customize it, but I wouldn't recommend it to a single guy with a single repo. You really need multiple roles with multiple workflows for it to be of value. It's overkill for a team of 5 or less.
My last corporate job used JIRA. I'm convinced that smaller teams will be much more productive with a looser issue/task tracking mechanism, like a Google doc or Trello board.
One of the smaller teams used this, and it seemed to be more helpful than harmful:
Loved Google Doc also. I used to use Trello until I figured out anyone in team able to delete the card items, therefore I couldn't track back the history.
You should check out bitbucket cards for a simple issue tracker / Kanban board: