xserverでgitを使って、リモートリポジトリとローカルリポジトリを管理する
やりたいこと
xserverに本番環境、ステージング環境作成。
ローカル環境にステージング環境のものをcloneする。
ローカル環境から変更したソースコードをステージング環境にプッシュする。
参考サイト
➡エックスサーバーにインストールしたWordPressのテーマをGitで管理
課題 ,メモ
post-receive が動かない場合
改行コードがLFになっているか確認
名前をpsot-receive.shに変更して、直接実行してみて、動きを確認することも可能。
ベアリポジトリの移動
リモートリポジトリに配置してあるベアリポジトリを移動した
特に何も気にせずベアリポジトリをコピーしてあげて、そこからローカルにクローンすればうまく動いた