3 ms·
I use a method very similar to the one in the tutorial to manage development on a site that I've been developing features on for the last six months. Basically
by scarecrowbob 14y ago
I use a method very similar to the one in the tutorial to manage development on a site that I've been developing features on for the last six months. Basically the site is the MVP for a proudct that is being redeveloped in another system, but for the time being, they just want to push out features to see how well they work, and so... WordPress.
So I am sending out revisions to custom plugins and the theme daily, and for me there is a great advantage in that I can just push to my production environment and not have to do all the annoying things that I used to do as far as uploading files via FTP.
Generally, I have the uploads directory outside of the repo, and so if I need to sync up my local version to the site I will pull the uploads directory down and create another version of the database, and then update my local config file.
This is a very different use case than backing up the site (but obviously that needs to be possible as well). But git is very helpful in my case as well.
- scarecrowbob 14y agoAs a note, wordpress core is also not part of my repo.