☁️ Loving our new documentation website? Provide feedback in the CloudCannon Community! ✨

Introduction to Syncing

Last modified: February 20th, 2026

Table of contents

CloudCannon is a Git-backed Content Management Software, allowing you to store your website source files securely on a Git Provider. CloudCannon will automatically Sync your files whenever you create a Site, trigger a Sync, or your website files are updated via CloudCannon or an IDE. This means that no matter what software your team uses, everyone always has access to the latest version of your files.

Articles in this section are helpful for team members responsible for setting up Sites in CloudCannon and managing website files.

You can upload your website files directly from your local storage, but we highly recommend using a Git Provider like GitHub, GitLab, or Bitbucket.

In the Syncing section of our Developer documentation, we cover:

  • Git — Learn how to get your website files from your Git Repository onto CloudCannon
  • Direct Upload — Learn how to upload your website files from local storage to CloudCannon
  • Syncing Errors — Learn how to resolve Syncing Errors when CloudCannon detects that incoming changes conflict with recently saved content

Let's briefly introduce a few of these topics.

Git#

CloudCannon supports several cloud and self-hosted Git Providers. You can authenticate your provider, control which repository a Site syncs from, and enable large file storage for faster syncing.

For a more in-depth explanation of Git in CloudCannon, please read our documentation:

Direct Upload#

Although not technically syncing, you can upload your website files directly from your local storage when you create a Site. You can still use the majority of CloudCannon's features, except for Syncing and Publishing.

For a more in-depth explanation of connecting your repository, please read our documentation:

Syncing Errors#

CloudCannon will pause automatic syncing when incoming changes from your Git Repository conflict with unsaved changes on your CloudCannon Site. If saving those changes doesn't resolve this issue, there are several solutions for Syncing Errors.

For a more in-depth explanation of syncing errors, please read our documentation:

Related Resources

Open in a new tab