【发布时间】:2020-08-15 14:22:33
【问题描述】:
首先,我是 GIT 新手,所以如果这是一个糟糕的问题,我深表歉意。
我有一个品牌(加拿大、美国、欧盟和英国)的 4 个 Shopify 商店。我正在尝试配置或至少了解为这 4 个站点构建 GIT 的最佳方法。
我们正在使用 Github。
这些网站共享 99% 的相似代码库。所以我在想的是每个站点都有一个分支,并有一个主分支。然后,当主分支中提交代码更改时,将更改拉入每个“国家”分支并排除某些文件。 (不确定这是否可能)
代码横幅更改完成后(在 Shopify 中自定义主题时),代码会更改。然后如果我们部署代码更改,这些横幅等需要再次手动修复。我想使用 dploy.io 之类的东西来抓取 Shopify 代码并将其拉入“国家”分支,每天一次。 (另外,不确定这是否可能)。
最后,我希望能够单击一个按钮将代码更改从 Git 部署到 Shopify 商店。我猜 dploy 也可以做到这一点。
寻找想法,或者对我的想法进行简单的现实检查。
【问题讨论】:
标签: git github continuous-integration shopify