یہ صفحہ ابھی ترجمہ نہیں ہوا۔ انگریزی ورژن دکھایا جا رہا ہے۔
دستاویزات پر واپس
GitHub انٹیگریشن

Git Accounts for a Server

Link GitHub or GitLab accounts to a server and auto-configure a per-account SSH deploy key, so private repos clone and deploy without touching a terminal.

Intermediate5 min readUpdated 2026-09-23

What the server Git tab does

A server's Git tab links Git accounts to that specific host and configures the SSH deploy key needed to clone private repositories there. The heading reads Git Accounts for this Server and shows how many accounts are linked. This is separate from the sidebar's Git tab ("Git Resources"), where you connect provider accounts app-wide once.

Link an account

Two buttons drive this:

  • Add New opens Add New Git Account — connect GitHub ("Connect your GitHub account", via device-code OAuth) or GitLab ("Connect GitLab.com or a self-managed instance with a PAT")
  • Link Existing attaches an account you already connected app-wide but have not yet linked to this server

If no accounts are linked yet you will see No Git Accounts Linked ("Link a GitHub or GitLab account to deploy private repositories on this server").

Deploy keys and clone URLs

Each linked account card shows its alias and username, the SSH Key, and a Clone URL prefix: (of the form git@alias:) you can copy — "Server Compass SSH alias for this exact account and Git instance." Use Configure SSH Key to auto-generate a key, attach it, and test it, mark one account Default, or Unlink an account. Manage SSH keys themselves on the SSH Keys page.

Ready to try Server Compass?

Download the app and deploy your first application in under 5 minutes.

Download Server Compass