私の英語でごめんなさい。
私が持っている: VPS、インストールされた git、Web アプリケーションは次のパスでホストされています: /var/www/%username%/data/ アプリケーションの構造:
/app/
/www/
--/site.com/
--/dev.site.com/
タスク:テスト サーバー (dev.site.com) と運用サーバー (site.com) を作成します。テスト リポジトリはコーディング用であり、git を使用して運用リポジトリにプッシュします。
問題: 2 つのローカル リポジトリを保存する方法と場所がわかりません。テスト リポジトリは dev.site.com に表示する必要があります。そこで作業してから、site.com に表示される本番リポジトリにプッシュできます。
リポジトリごとにフォルダー /app/ の 2 つのコピーが必要になると思います。また、リポジトリごとに同じ 2 つのパブリック フォルダー /site.com/ と /dev.site.com/ が必要になると思います。たとえば、次のようになります。
/app/dev/ or /app-dev/
/app/prod/ or /app-prod/
/www/site.com/
/www/dev.site.com/
質問:このような構造の各リポジトリをどこでどのように初期化すればよいですか? また、各リポジトリに適切なディレクトリのみを追加するにはどうすればよいですか?