Plug in Git works well with Theme Kit. Our recommended development workflow is:
- Developers work on a git feature branch locally, using Theme Kit to publish to a theme copy
- When the branch is ready for production, the developer merges to the master branch
- Plug in Git automatically deploys master to the current Shopify theme
A variation adds a staging, where the staging branch is deployed to a theme copy by Theme Kit. Master remains a one to one mapping with the current Shopify theme.
The folder structure of a Slate project does not map one to one with the Shopify theme folder structure.
Because of this it is not currently possible to store the Slate theme in the git repository and use Plug in Git with it.
We are aware of this limitation and it is on our roadmap. Email email@example.com if you'd like to know when we release Slate support.