I've decided this is going to be my project tonight.
Basically I think it should work like this
1. Use Git to manage version history
already doing this
2. Store repository on Github
currently storing the repo on my HostGator server
3. Work locally and push commits to Github when ready
currently pushing commits straight to the bare repo on the server, which updates the working directory
4. Navigate to a Deploy interface and press a button to deploy the Master branch from Github
Leave a comment if you see a blaring mistake or if you'd like to know the results!
Basically I think it should work like this
1. Use Git to manage version history
already doing this
2. Store repository on Github
currently storing the repo on my HostGator server
3. Work locally and push commits to Github when ready
currently pushing commits straight to the bare repo on the server, which updates the working directory
4. Navigate to a Deploy interface and press a button to deploy the Master branch from Github
Leave a comment if you see a blaring mistake or if you'd like to know the results!