Using Git to control a Drupal Multi-Site setup
Introduction
I've been using a multi-site setup for my Drupal sites for sometime now – it's easier to configure, maintain and manage – but I'd realised that one thing I was lacking was a decent version control system. I'd been relying on backing up to daily & weekly archive files, but this was starting to become unmanageable, with several months worth of files to deal with.