Git Version Control Settings
Version 26.1.9515
Version 26.1.9515
Git Version Control Settings
You can use Git-based version control in CData Arc, which enables configuration tracking, audit trails, and environment management. Before you can use it, you must install Git and the Git Credential Manager (GCM), and create your remote repository. See Prerequisites for instructions.
To complete the configuration, navigate to Settings > Advanced > Git Version Control, then click Configure.

Provide the following:
- The URL to your remote Git repository. All major Git platforms are supported (such as GitHub, GitLab, Bitbucket, and Azure Devops).
- Your Auth Scheme. If you choose SSH or OAuth authentication, the application displays additional information to help you set those authentication methods up correctly.
- The username and password or token to connect to that repository.
When you click Save, Arc connects to the repository and runs an initialization task. This initialization creates a Git repository inside AppDirectory, creates a branch named settings-before-git-init that contains the configuration that exists at initialization, and stages those configuration files for commit. This ensures that no configurations are lost in the event that the remote repository already has content that would conflict with those settings.
The Arc footer changes to a status bar showing a number of Git metrics and actions such as the current number of local files changed, the number of remote commits and the current branch. Click Commit and Push on the toolbar to push the initial commit to the remote repository.
