title: Git workflow for web development
body: <p>I have been playing around with git on my local machine and everything makes sense until it comes to a remote and multiple developers I start getting confused.</p>
  
  <p>My goal is to have a "semi public" dev site/s that a group of 4 people can work on and push changes to the live site as they are ready. We need the dev site/s to be on the public web server so that we can get approvals before pushing changes live. Security isn't a huge concern so I am planning on just using a simple .htaccess to restrict access. Not all of the changes need to be approved but I want the dev site/s to stay up to date.</p>
  
  <p>The big challenge is that 2 of the 4 of us are designers and so the whole process of making a change and pushing it live needs to be fast and simple. They are used to just ftping changes to the site. I don't want to make a 10 step process to do what they are doing with a keyboard shortcut right now.</p>
  
  <p>Any suggestions?</p>