Reputation: 722
I've been researching version control for Shopify but I'm still unsure what kind of approach to take. (I've looked into Beanstalk, Slate, etc.)
We have 4-5 team members who have access to our code but usually it's only 1 person (me) who makes changes. We make a lot of small updates almost daily, and push bigger updates every couple weeks.
We would like to use version control to track changes and to keep backups.
My questions are...
Any help or suggestions would be greatly appreciated.
Upvotes: 2
Views: 1681
Reputation: 4930
Shopify development workflow is much different from WordPress or other self hosted projects. However, Shopify has developed some tools and recommendations list to ease the pain. We use Theme Kit, Bitbucket and DeployBot in our workflow.
We use Theme Kit configured with Dev store to work on new features and updates. Version control is done using Git with Bitbucket. Once the feature branches gets merged to Master, the Master branch is automatically deployed to multiple Shopify stores using DeployBot.
To integrate Shopify with DeployBot you can have a look at Upload your themes from GitHub or Bitbucket to Shopify
Upvotes: 2