ローカル Git ワークフローはどのように見えるべきですか?
これを使用して、ローカル サーバーで実行されるソフトウェアを開発しています。また、このサーバーを git repo ホストとして使用したいと思います。
これまでのところ、サーバー上で --bare を使用して新しいリポジトリを初期化し、現在のコードをそこにプッシュしました。
そのコードをサーバー上のディレクトリ (つまり /var/www/) にチェックアウトするにはどうすればよいですか?
開発ブランチを作成し、開発マシンで git pull を使用して取得し、特定の機能セットの完成に近づいたら、開発ブランチからリリース ブランチを作成する必要があると考えています。このリリース ブランチは、ここで説明されているワークフローに従って、マスター (ライブ/本番) ブランチとマージされます。
私の主な質問 (上記) は:裸の git リポジトリからサーバー上のライブ ディレクトリにコードをチェックアウトするにはどうすればよいですか?