Docs

GitHub Accounts

Connect one or more GitHub accounts for issues, pull requests, checks and repositories

Connect accounts from Settings -> Integrations -> GitHub, then choose which account each project should use in Project Settings.

GitHub accounts are app-level credentials that Emdash can use for GitHub API features such as:

  • Searching and attaching GitHub Issues
  • Creating, listing and merging pull requests
  • Reading GitHub Actions checks and PR review feedback
  • Creating GitHub repositories

You can connect multiple GitHub accounts. For example, you can keep work and personal accounts available in Emdash and choose the right one per project.

The connected GitHub accounts do not change how git commands authenticate.

Connect GitHub

Open Settings -> Integrations, find GitHub, and click Add GitHub account.

Choose the connection method that matches your setup:

MethodBest for
Emdash accountCreate an Emdash account in the browser using GitHub or link additional GitHub accounts to your existing Emdash account
GitHub CLI importImport your already authenticated GitHub account(s) from GitHub CLI
Device flowAllow Emdash to access your GitHub account without creating an Emdash Account

Manage Accounts

Connected accounts appear under Settings -> Integrations -> GitHub. Each row shows the GitHub username, host, credential source and whether it is the default account.

Use the default account for the account Emdash should choose for new projects. If the default account is removed, Emdash uses another connected account as the default if one is available.

Removing a GitHub account deletes the saved token from Emdash. Projects that were using that account will stop using GitHub API features until you re-add the GitHub account or assign another GitHub account in Project Settings.

Project Selection

Each project can select its own GitHub account in Project Settings -> GitHub account.

Choose:

  • A connected account to enable GitHub issues, pull requests, checks, and comments for that project.
  • No GitHub account to disable GitHub API features for that project.
Last updated on June 11, 2026