so that we don't have to dirty up the master branch to test different features/changes on the server I will implement the deployment for the dev server so that it checks out the dev branch to deploy to dev.thenittygritty.co instead of master.
This would then be the process to test changes on the server:
merge master into dev
merge features/changes into dev
push dev branch to dev server
For stage we continue using the master branch since it should represent exactly what we will deploy on live.
@drublic: just a heads up:
so that we don't have to dirty up the master branch to test different features/changes on the server I will implement the deployment for the dev server so that it checks out the dev branch to deploy to dev.thenittygritty.co instead of master.
This would then be the process to test changes on the server:
For stage we continue using the master branch since it should represent exactly what we will deploy on live.