DocumentationAEM as a Cloud ServiceUser Guide

Use Git with Cloud Manager

Last update: September 9, 2024
  • Applies to:
  • Experience Manager as a Cloud Service
  • Topics:
  • Cloud Manager
  • Developing

CREATED FOR:

  • Admin
  • Developer

Adobe Cloud Manager comes provisioned with a single git repository that is used to deploy code using Cloud Manager’s CI/CD pipelines.

You can use Cloud Manager’s git repository out of the box, but you also have the option of integrating a customer-managed git repository with Cloud Manager.

Git integration overview

This video series explores several use cases when integrating a customer-managed git repository with Cloud Manager, including:

  • Initial Sync
  • Basic Branching Strategy
  • Feature Branch Development
  • Production Deployment
  • Synchronizing Release Tags

The video series assumes a basic knowledge of git and source control management. See the additional resources below for more details on git.

video poster

https://video.tv.adobe.com/v/28710/

The steps and naming conventions outlined in this video series represent some best practices for working with a customer-managed git repository in Cloud Manager. It is expected that the conventions and workflows depicted are adapted for individual use cases.

Initial sync

In this video, learn the first steps for synchronizing a customer-managed Git repository with Cloud Manager’s Git repository.

video poster

https://video.tv.adobe.com/v/28711/?quality=12

Basic branching strategy

In this video, learn basic branching strategies.

video poster

https://video.tv.adobe.com/v/28712/?quality=12

Feature branch development

Use a feature branch to isolate code changes in a customer-managed git repository and synchronize with Cloud Manager’s git repository to use a non-production pipeline for code quality and validation testing.

video poster

https://video.tv.adobe.com/v/28723/?quality=12

Production deployment

Prepare code for a production release in a customer-managed git repository and synchronize with Cloud Manager’s git repository to deploy to stage and production environments.

video poster

https://video.tv.adobe.com/v/28724/?quality=12

Synchronize release tags

Synchronize release tags from a Cloud Manager git repository into a customer-managed git repository to provide visibility for what code has been deployed to staging and production environments.

video poster

https://video.tv.adobe.com/v/28725/?quality=12

Additional resources

  • GitHub Resources
  • Atlassian Git Tutorials
  • Git Cheat Sheet
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab