How to deploy a Magento site using GIT

There are many ways to deploy a Magento site to your server. Many would argue that a simple FTP upload is fine, while others swear by version control.

The problem with the version control + Magento combo is that, necessarily, Magento stores a lot of information about its state in the filesystem – this can lead to a lot of trouble if care isn’t taken when creating the staging and deployment mechanisms.

I’ll walk you through with a tried and tested method I use for the deploying a Magento site using GIT.

Continue reading “How to deploy a Magento site using GIT” »