I want to push a NodeJs 'fullstack application to Heroku. That also works wonderfully. Only, it takes a very long time. I put a .gitignore file in the main directory, which is ignored when uploading.
This is how my gitignore looks:
### react ###
.DS_*
*.log
logs
**/*.backup.*
**/*.back.*
node_modules/*
bower_components
*.sublime*
psd
thumb
sketch