ソースコードリポジトリ source-code-repository
Cloud Manager 内のプログラムごとにプロビジョニングされる Git リポジトリについて説明します。
Cloud Manager リポジトリ cloud-manager-repository
AEM Managed Services サブスクリプションには、アドビでプロビジョニングおよび管理されるソースコードリポジトリが含まれます。各プログラムには一意な Git リポジトリが 1 つ割り当てられ、関連するコードがそこで保存および保護されます。
ベストプラクティスとして、常に Cloud Manager の Git リポジトリを使用してください。このリポジトリは、分岐の設定やサンプルプロジェクトがない空の状態で提供されます。Cloud Manager は Git リポジトリ用のプライベートアクセストークンを提供するので、任意の Git クライアントを使用して分岐の作成、コードの管理、コミット履歴の取得を行うことができます。
Git に分岐を設定する方法について詳しくは、リリース分岐の設定を参照してください。
Cloud Manager の Git リポジトリを CI/CD パイプラインで使用する方法について詳しくは、実稼動パイプラインの設定および実稼動以外のパイプラインの設定を参照してください。
オンプレミスリポジトリ on-premise-repository
既存の Git リポジトリがあり、それを引き続き使用する場合は、複数のリモートリポジトリに対して Git の機能を使用できます。日々の開発は、Git リポジトリで引き続き行われます。リリース分岐を実稼動環境にデプロイする準備ができたら、最新のコードを Cloud Manager の Git リポジトリにプッシュし、Cloud Manager CI/CD パイプラインをトリガーできます。
よく使用される Git コマンドについて詳しくは、Git チートシートを参照してください。