Skip to main content

Integrate a Git Host

Integrating with a Git host enables Appflow to create Live Updates and native builds based on the code you've pushed to that Git host. This page describes the general steps you'll need to integrate Appflow with a Git host.

Choose your Git Host

The process to select your Git host depends on whether you are creating a new app or are importing an existing app.

While Creating a New App

If you chose to create an app from a template, you will now decide how Appflow will access your source code. This is done through a third party Git host such as GitHub, GitLab, Bitbucket, or Azure DevOps.

After pressing the Continue button on the Create from Template form, select your desired Git host from the Choose a git host form. Then follow the instructions in the Start the Integration section for your desired Git host.

Choose a Git host after app creation

While Importing an Existing App

If you decided to import an existing app, then you may have already selected a Git host to integrate with. If that is the case, then proceed into the Start the Integration section below and select your desired Git host.

If you're not using a third-party Git host, you can also push directly to Appflow's internal git service. However, Appflow is not intended to be a Git host and we strongly suggest using a third party Git host to backup your source code repository. Additionally, Integrating Appflow with a third party Git host provides the benefit of viewing commits associated with each Appflow build.

View commits from third party git host

If you still wish to use Appflow's internal git service, then press the Connect git host later button on the Import app form and then follow the instructions to connect to Ionic Remote.

Start the Integration

Pick a card below for instructions on integrating Appflow with your desired Git host