開発、テスト、および本番環境に別々のサーバーを使用しています。ローカル マシンに git をインストールし、環境ごとに個別のブランチを用意しています。GIT を使用して各ブランチからそれぞれのサーバーにコードをデプロイするにはどうすればよいですか?
参考: GIT はサーバーにインストールされていません。
前もって感謝します。
シムラット
開発、テスト、および本番環境に別々のサーバーを使用しています。ローカル マシンに git をインストールし、環境ごとに個別のブランチを用意しています。GIT を使用して各ブランチからそれぞれのサーバーにコードをデプロイするにはどうすればよいですか?
参考: GIT はサーバーにインストールされていません。
前もって感謝します。
シムラット
サーバーにgitがインストールされている必要があります。次のコマンドを使用して、コードをリモートリポジトリにプッシュします。
git push remote_repository_url branch_name
次のコマンドを使用して、リモートリポジトリから対応するマシンにコードをフェッチまたはデプロイします。
git pull remote_repository_url branch_name
or
git fetch remote_repository_url branch_name
マージを回避するには、fetchコマンドを使用します
git cloneコマンドを使用 して、remote_repository(assembla)から対応するサーバーに特定のブランチを複製することもできます>
git clone --branch branch_name remote_repository_url