The aim is to provide a more robust version of the custom shell scripts a lot of people use around git push/checkout to deliver their projects to server.