Skip to main content

Git Integration

Manage your git integrations from Platform Settings → Integrations → Git.

Git settings page


GitHub App

The GitHub App lets Artemis create pull requests and sync repositories automatically.

  • Linked account — Shows your connected GitHub account. Click Unlink to disconnect.
  • Installations — Click Add installation to grant Artemis access to a GitHub organisation or personal account. Each installation appears under Accounts with a Manage link to adjust its permissions on GitHub.

Access Keys

Access keys let you connect repositories using a personal access token or SSH key. Your saved keys are listed with their name and type.

Click + Add key to open the key creation dialog.

Add access key

Supported key types

Key typeUse case
GitHub Personal Access TokenGitHub repositories
GitLab Personal Access TokenGitLab repositories
Azure DevOps Personal Access TokenAzure DevOps repositories
Bitbucket API TokenBitbucket repositories
Bitbucket App PasswordBitbucket repositories
SSH KeyAny git host

Adding a key

  1. Select a Key type from the dropdown
  2. Enter a Name — include context like permission scopes or usage (e.g. "Work PAT")
  3. Paste your token into the Token field
  4. Check Self-hosted instance if you are connecting to an enterprise or on-premises deployment
  5. Click Test connection to verify, then Save

For GitHub PATs, use the Generate a new token on GitHub link to open GitHub's token creation page directly.