DISCLAIMER - This page assumes that you are already familiar with Git basics and are looking for how to best utilize it on Acquia Cloud.
Git offers a few workflow options for managing your code releases but on Acquia Cloud, we strongly recommend using Git tags for your Production environment for the following reasons:
NOTE
We strongly recommend creating a database backup before deploying your code to Production in the case that you need to roll back due to an issue with your deployment.
In general, most workflows will involve creating a tag after merging the feature branch (where the development work is being done) into master. Let's say you have merged your feature branch into master and are ready to deploy that release. Our default tag format is yyyy-mm-dd.version and if you are on version 1, then you can create the tag by running the following commands:
$ git fetch
$ git checkout master
$ git pull
$ git tag -a 2019-10-02.1 -m "my release message"
$ git push --tagsThis will make sure you have the up-to-date repo/master branch, tag the branch with your specified tag name, and then push it up to your application on Acquia Cloud. You should then be able to follow our Code workflows with Acquia Cloud documentation to deploy that tag to the desired environment.
Perhaps you've noticed a small bug in your application after deploying a release via a tag and need to make some changes. You can accomplish this by running the following:
$ git fetch
$ git checkout tags/2019-10-02.1Your local repo should now be on the desired tag!
After your code has been deployed and traffic has been accessing the site for a few hours, it's a good idea to see if there have been any significant changes in traffic patterns. You can easily download your logs directly from the Cloud UI: https://docs.acquia.com/cloud-platform/monitor/logs/#cloud-download-logs-ui
If this content did not answer your questions, try searching or contacting our support team for further assistance.
Wed Oct 22 2025 08:59:29 GMT+0000 (Coordinated Universal Time)