New GitComet Pro is out now

GitComet Pro Getting started

Getting Started with GitComet Pro

Choose a GitComet Pro plan, download and install it beside the free edition, connect your computer to your account, and keep GitComet Pro up to date.

GitComet Pro needs an account, a licence, and a one-time connection on each computer you use it on. Your account, licence, devices, and downloads are managed in the account app at pro.gitcomet.dev/app.

Plans

PlanForHow it is paid
Personal licenceYour own work, personal or commercial.Yearly subscription.
MonthlyThe same licence, month to month.Monthly subscription. Cancel whenever you like.
Organisation licenceTeams. One invoice and seats you manage yourself.Yearly subscription per seat, from 2 to 500 seats per purchase.
Early Access LicenseHolders of an Early Access invitation code, while the offer is open.One payment.

The pricing page shows current prices. Every plan includes all GitComet Pro features, and one licence covers every computer you sign in to.

With an Organisation licence, an organization admin invites members from Organisation → Invitations in the account app. Each member who accepts takes a seat and signs in with their own account. Seats and billing are under Organisation → Seats & billing.

Create an account and buy a licence

  1. Open pro.gitcomet.dev and create an account.
  2. Verify your email address. Buying a licence and connecting a computer both wait for this.
  3. Choose a plan and complete the payment. Your licence then appears under Licence & billing.

We recommend adding a second factor, an authenticator app or a passkey, under your account's security settings. It protects your licence and billing.

Download and install

Open Download in the account app and choose the build for your computer. Each download link expires after ten minutes, and the page shows the SHA-256 checksum of every file so you can verify the download.

PlatformPackage
Linux x86-64.deb, .rpm, or .tar.gz
macOS (Apple silicon and Intel).dmg
Windows x86-64.msi

GitComet Pro installs beside the free edition. The two apps, their settings, and their crash logs are kept separately: GitComet Pro uses gitcomet-pro where the free edition uses gitcomet. The Linux packages are called gitcomet-pro and do not conflict with gitcomet.

System requirements

  • macOS 13 or newer.
  • git 2.53 or newer, as for the free edition. See Installation.
  • An internet connection to connect a computer and to renew the licence from time to time.

Bring your settings from GitComet

When GitComet Pro starts for the first time and finds the free edition's settings, it asks Import your GitComet settings? Choose Import settings to copy your repository list, window layout, and themes, or Skip to start fresh.

The import copies; it never moves anything. Your free GitComet installation stays exactly as it was, and GitComet Pro never writes to its files. Your licence, device identity, and credentials are not imported. The question is asked only once.

Connect this computer

Until a computer is connected to an account with a licence, GitComet Pro shows Sign in to GitComet Pro instead of your repositories.

  1. Choose Connect this machine. GitComet Pro opens your browser at pro.gitcomet.dev/app/device and shows an eight-character code.
  2. Sign in to your account in the browser if asked. Enter the code shown in GitComet Pro, or check that it is already filled in, and choose Connect device. A code is valid for ten minutes.
  3. Return to GitComet Pro. It checks your licence and opens your repositories.

GitComet Pro never asks for your password. The connection is shown under Settings (Cmd+, on macOS, Ctrl+, on Windows and Linux) → Account, which also has Sign out.

You can connect up to five computers to one account. Connecting a sixth disconnects the one you have used least recently. To disconnect a computer yourself, open Devices in the account app and choose Revoke.

Licence checks and working offline

GitComet Pro checks your licence in the background and renews it automatically. Settings → Account shows the licence type and when it was last renewed. If renewal keeps failing, the panel says Renewing with the time left.

A licence keeps working offline until it runs out:

  • a subscription for up to three days after the last check;
  • an Early Access License for up to 90 days after the last check.

If a subscription payment fails, the licence keeps working for three more days while the payment is retried.

When GitComet Pro cannot use the licence, it tells you why:

MessageWhat to do
No licence on this accountBuy a licence, or accept an invitation to an organization with a free seat, then choose Open account or check again.
Licence expiredThe licence ran out and could not be renewed. Connect to the internet and choose Retry now.
Licence refusedThe licence could not be verified on this computer. Sign in again to get a new one.
OfflineGitComet Pro could not be reached and no saved licence is available. Connect to the internet and choose Retry now.

Updates

GitComet Pro checks for a new version once a day while the computer is signed in. When one is available, the bottom bar says so, and Settings → Account → Updates shows the new version with a Download button. Check now checks straight away.

GitComet Pro does not update itself. It downloads the package, checks its SHA-256 checksum before opening it, and then you run the installer to finish updating.

Uninstall

Sign out first under Settings → Account, or revoke the computer under Devices in the account app, so it no longer counts toward your five computers. Then remove the app:

  • Linux: sudo apt remove gitcomet-pro or sudo dnf remove gitcomet-pro, or delete the extracted folder of a .tar.gz install.
  • macOS: move GitComet Pro from Applications to the Bin.
  • Windows: uninstall GitComet Pro from Settings → Apps → Installed apps.

Removing GitComet Pro does not touch the free edition or its settings. Forge credentials stay in your operating system's keychain until you remove each connection; see Forge Connections.

Documentation

Search

↑↓ move ⏎ open Esc close

Browse the docs or start typing to filter results.