Version Control with Git allows you to version control your apps by connecting them with a Git hosting provider (Github, GitLab, Bitbucket), making it easier to track changes, create rollbacks or collaborate using git branches.
Note:
{% hint style="info" %} Version Control works with any Git hosting service that supports SSH protocol. {% endhint %}
{% embed url="https://youtu.be/emdZaG-tzgw" %}
To get started with Version control with Git in Appsmith -
{% hint style="info" %} In the community edition, You can connect up to three private repositories in a workspace. If you wish to connect more, you can upgrade to the enterprise edition (coming soon). However, you can connect unlimited public repositories. {% endhint %}
Once your app connects to the Git repository, you can further learn how version control works on Appsmith.
The flow is similar to how you work on Git -