Source Control documentation
Manage changes to Retool apps using SCM providers and version control.
Source Control allows organizations to manage changes to apps, workflows, and resources using pull requests on remote source control management (SCM) providers, such as GitHub, GitLab, AWS CodeCommit, Bitbucket, and Azure Repos. Instead of making changes directly to an app, changes are made on a separate branch.
Explore documentation
Quickstart
Fundamental concepts and requirements for using Retool. Each quickstart assumes no prior experience with Retool and serves as an introduction for new users.
Tutorials
Comprehensive guides for getting started, tailored for new users. Each tutorial provides step-by-step instructions for getting started with Retool.
How-to guides
Guidance for specific goals or functionality. These guides assume users are already familiar with relevant Retool concepts and focus on the steps required.
Reference
Detailed reference information, such as API specifications, configuration options, and command descriptions.
Concepts
Explanations of Retool concepts that provide greater understanding about how they work. These guides are not instructional by design and focus on providing context related features and functionality.