Skip to main content

Connect to Other Git Providers

This guide shows how to connect your Appsmith application to any Git provider, using an Azure repos as an example.

  1. Open the Appsmith app you want to connect to Git and click the Connect Git button on the left of the bottom bar.

  2. Select Others as the service provider.

info

Version Control works with any Git hosting service that supports the SSH protocol and deploy keys. HTTPS Git connections are not currently supported in Appsmith.

  1. Create a new Git repository or open an existing empty repository. The connection may fail if the repository is not empty.

  2. After setting up an empty repository, navigate to the repository's landing page, and copy the SSH URL.

  3. Paste the URL in the Generate SSH Key section on Appsmith.

  4. Click the Generate SSH Keys button, and unique ECDSA 256 and RSA 4096 keys are displayed. Select the RSA 4096 key when connecting to Azure Repos.

  5. Copy the key, then navigate to User Settings from the top right corner and open SSH public keys.

  6. Click + New key, add the key name and paste the generated RSA 4096 key in the Public Key Data input box.

  7. In Appsmith, click the Connect Git button.

With these steps, you have successfully connected to Git.

caution

A user needs to have Create permission for application resources on the workspace to be able to connect or disconnect an app to Git. For more information, see Create Permission.

See also