Getting started with Gitify
The goal of Gitify is to provide a two-way sync of data typically stored in the MODX database, making it versionable with Git. To do this, it creates a representation of MODX objects in files. These files follow a certain human and machine friendly format, built from a block of YAML, followed by a separator, and then the main content (if there isn't a specific content field) below that.
The project configuration, which determines what data is written to file and build to the database, is stored in a .gitify
file in the project root.
Introductions to Gitify
Video of Mark introduction Gitify at the MODX Weekend 2014, 2015-09-21. Important: This presentation talks about a very early version of Gitify. It has learned a lot of new tricks since!
Mark's slides of the MODX Meetup in Alkmaar, The Netherlands, where he talked about how Gitify is used to build and manage Gitify. This is based on Gitify 0.9, 2015-05-21, so a lot more up to date on what you can do with it, and how you can manage a workflow with Gitify. Unfortunately, no video footage of this one.
"Building MODX.today", an article published on 2015-04-22 about how the MODX.today site was built. Includes a short section about using Gitify.