These type of application hosts are becoming fairly popular since OpenStack uses this method for application deployment. Most Source Code Management type deployment solutions use GIT. The more GIT knowledge the better, as you will be-able to fully customize the application deployment process.
Because this hosting type uses an SCM, your application is always under revision control. You can easily rollback to a previous version of your web application if something breaks.
|Host||Pricing model||Free option||Rating|
|RedHat OpenShift||Platform as a Service|
|Heroku||Platform as a Service|