@yuricama

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

shopifyでtheme pushをしたらファイルが消えてしまいました

解決したいこと

今回はじめてshopifyを開発しすっかり困ってしまったのでどなたかご教授お願いします
shopifyでShopify CLIを実行しパートナープログラムで開発を行なっています
一旦出来上がったので本サイトにドメインを移行し本番環境に移動しました

普段は
shopify login --store https://
でログインし
shopify theme push
でサイトに反映させていました(これが正しいのかわかりませんが)
git連携しています

本番サイト公開後にいつも通りログインした後プッシュしたらフォルダの中身がほとんど消えてしまいサイトが表示できなくなってしまいました
gitを確認したところ私のプッシュですべて削除したようになっていました
gitにローカルにあるファイルをプッシュしたのですがshopifyには反映されず…
とりあえずすべて手動で今までのファイルを戻していっている状態です

テーマのログを表示を押すと新しいイベントを処理中と昨日から出ています
あと復活させたもののカスタマイズ機能が使えなくなってしまいました

質問としましては
★本番環境でのプッシュの仕方はどうしているのか、なにか変える必要があったのか、できればプッシュでこれからも開発していきたのですが不可能なのでしょうか?
★カスタマイズ機能を復活させる方法
このような質問が見つからなかったため本番に移行してからどのコマンドをつかっているかなども教えていただけると助かります

発生している問題・エラー

 Pushing theme files to サイト名/master (#数字) on サイト名
┃ 12:29:36 ERROR  » delete config/settings_schema.json:
┃   config/settings_schema.json could not be deleted
┃ 12:29:37 ERROR  » delete config/settings_data.json:
┃   config/settings_data.json could not be deleted
┃ 12:29:38 ERROR  » delete layout/theme.liquid:
┃   layout/theme.liquid could not be deleted
┃ 12:30:52 ERROR  » delete templates/gift_card.liquid:
┃   templates/gift_card.liquid could not be deleted
┃ 12:31:01 ERROR  » update サイト名/layout/password.liquid:
┃   404
┃ 12:31:01 ERROR  » update サイト名/assets/app.css.liquid:

以降全てのファイルが同じ表示で表示されています


![スクリーンショット 2022-04-06 10.51.42.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2253668/02f9764a-c2af-d0b6-5c5b-01718f78588c.png)
カスタマイズボタンが押せません
コードを編集を押してからのカスタマイズにはいけます

### 該当するソースコード
shopify theme push

### 自分で試したこと
gitが空になってしまった状態でそのフォルダをクローンしテストとして画像をプッシュしたところshopifyに反映されたのでローカルにあったファイルをコピペしプッシュした。が反映されていません
0 likes

1Answer

gitにはgit revert {commitID}という特定のコミットを取り消せるコマンドがあります。
git logで、ファイルを削除してしまったcommitを探してみてください。

0Like

Your answer might help someone💌