ftpやscpを使用して本番デプロイする方向けの投稿です。 作業分のファイルを抽出する際にgit archiveを使用しますが、 合わせてバックアップのファイルも用意したい場合のスクリプトを作りました。 例えばgit archiveで抽出したファイルを本番環境にあてた際に予期せぬ不具合が発生した場合に、 元のファイルの状態に戻す 急いでbugfix を行う 以上のことを本番環境に対して行うと思います。 今回は「元のファイルの状態に戻す」について話を進めます。 元のファイルの状態に戻すとは、git archiveで差分抽出前のファイルが用意できれば良いわけです。 シェル化した やっていること 差分ファイルの作成 バックアップファイルの作成 # !/bin/sh # ------------------------------------------------------- # A shel

