shopifyは管理画面からコードを変更することが可能ですが、GitHubとの連携でより開発しやすくなったので、その備忘録。
課題
1、管理画面からの編集では、いつ、誰が、何を、変更したのかの履歴が残らない。
2、同時編集による先祖返りが起きる可能性がある
手順
2、管理画面のテーマライブラリーを3つ作成します。
- develop(開発用)
- main(確認用)
- phase1(公開用)
develop(開発用)で開発を行い、main(確認用)にmargeして、テーマで確認
develop → main
また、他の人が管理画面から触る場合はphase1(公開用)が更新されるので、
開発前にmain(確認用)へmargeさせ、さらにdevelop(開発用)へ戻してから作業すること
phase1(公開用)での変更は、main(確認用)、develop(開発用)では反映されないので、注意!
phase1→main→develop
リリースの際はmain → phase1 へmargeして、公開!!
ではまた。