I tried looking for a good tutorial on reducing Git repository sizes, but I didn't find any.
How do I reduce my repository size?
It's about 10 MB, but Heroku only allows 50 MB and I'm nowhere near finished developing my application.
I added the usual suspects (log, vendor, doc, etc.) to the .gitignore file already. Although I only added .gitignore recently.
What can I do?
.gitignore, there is a nice service at gitignore.io that will help you set up a good.gitignorebased on your dev environment.