# Setup

The initial setup of ARM relies on several key steps:

1. Setting up a [version control repository](https://knowledgebase.autorabit.com/product-guides/arm/registration/version-control-repository)
2. Configuring ARM in accordance with your [version control branching strategy](https://knowledgebase.autorabit.com/product-guides/arm/registration/version-control-branch)
3. Connecting ARM to your [Salesforce Orgs](https://knowledgebase.autorabit.com/product-guides/arm/registration/salesforce-org)
4. Establishing a [Branching Baseline](https://knowledgebase.autorabit.com/product-guides/arm/registration/branching-baseline)
