Settings

Git accounts

The GitHub connections that power Git-based deployment of sites, apps and integrations.

Git accounts connect your GitHub organisations to the platform. They are the plumbing behind every "deploy from repository" flow in the Cockpit.

Where you find it

Settings › Developer › Git accounts/settings/git.

What it does

One row per connected GitHub installation, with its account name, installation ID and provider. Connect GitHub adds one. These connections are what the Git flows elsewhere in the Cockpit draw on: sites in Experience Studio, your own apps in App Studio › My apps, and integrations in Integration Studio.

Fields and controls

Column / controlWhat it shows or does
GitHub accountThe connected organisation or account.
Installation IDThe GitHub App installation.
ProviderThe Git provider, currently GitHub.
Delete iconRemoves the connection.
Connect GitHubStarts the GitHub App installation flow.
SearchFilters the connected accounts.

What happens when you change it

Removing a connection takes the repositories behind it away from every flow that used them — a site or app deploying from that account loses its source. Check what deploys from a connection before deleting it.

Permissions

Connecting an account requires rights on the GitHub side too: installing the GitHub App on the organisation. Which Cockpit roles may manage connections here is not verified.