Работа с git, когда проект работает на простом хостинге. Как правильно организовать ветки?
Зачем такое извращение с ветками?
Я обычно делаю ln -s laravel/public /path/to/www
Т.е по сути www у нас теперь ссылается на public папку laravel и нету никаких проблем с изменениями. Так же папку с самим проектом можно хранить где угодно.
может посмотреть в сторону capistrano ?