Git Workflow for Self-Updating Sites
Because manual integration and merging is a “disaster that you just haven't had yet”, how is it possible to keep both sets of changes easily combined? Revision control; using git's merging tools and distributed repository structure to keep everthing running smoothly.