我们有几个人根据主题的内容,样式和临时文件进行了更改。在将我的最新代码推送到git并将主题上传到网站之后。如何跟踪网站上所做的任何更改,并在上载主题时避免覆盖:
如果有人对LIVE站点上的临时文件进行了更改,而我不知道这些更改怎么办?
在与Shopify Theme一起使用时,关于保持同步,推荐的开发流程是什么?我知道有一些APPS在对LIQUID文件进行更改时会触发git提交。
请遵循标准做法和建议!
答案 0 :(得分:0)
Shopify网站上有一些写得很好的文章,它们定义了组织工作流的不同方法。 Shopify提供的2个主要工具是
Slate目前处于低维护模式。
ThemeKit运作良好,您可以在设置ThemeKit
上阅读有关的内容有关使用Git简化Shopify development Workflow
的详细指南对于从git到Shopify商店的自动部署,可以使用Deploybot。关于设置Deploybot with Shopify
的详细信息关于数据Shopify将已编译的 liquid 文件和图像存储在其自己的CDn中,而主题定制器数据存储在名为 settings_data.json的文件的 config 文件夹中。 / strong>,因此请勿将该文件推送到git中。
对于在同一站点上工作的多个开发人员,您可以使用通过ThemeKit配置的不同主题,并使用主题预览功能来查看前端的更改。
跟踪两种方式的变化绝非易事。因此,最好将git存储库用作真实的签名来源,并且不要在Shopify网站上修改代码。
您还可以查看Motifmate Toolbox,它是主题开发的第三方解决方案。