Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Git workflow for web development

Tags:

git

workflow

web

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.

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.

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.

Any suggestions?

like image 365
respectTheCode Avatar asked Sep 24 '09 18:09

respectTheCode


1 Answers

Check out:

  • Git for designers
  • GitX, a graphical Git tool for OS X
  • Capistrano for deployment

This should get everyone familiar with using git and give you a tool for efficiently pushing out changes.

like image 155
Emil Sit Avatar answered Sep 30 '22 04:09

Emil Sit