Home GitHub Connector How do I manually sync a GitHub connector to refresh repositories and branches?

How do I manually sync a GitHub connector to refresh repositories and branches?

Last updated on Oct 16, 2025

Short Answer:
Go to Settings > Connectors, click the sync (circular arrows) icon in the connector’s Actions, then confirm Sync now in “Sync from GitHub.” This updates repo/branch lists and does not download code.

Prerequisites

  1. A connected GitHub account is listed in Connectors

  2. You can access Settings > Connectors

Steps

  1. Open Settings > Connectors and find your GitHub connector row.

  2. Click the sync (circular arrows) icon in the Actions column.
    The Sync from GitHub modal opens.

  3. Review the message and click Sync now to refresh repositories and branches.

  4. Check Last synced in the table (or open GitHub account details) to confirm the new timestamp.

Troubleshooting

  1. Sync completes but the repo list didn’t change

    • LikelyCause: Missing permissions or repos not selected for access.

    • Action: Open account details to review OAuth scopes/App permissions and the Repositories accessed list, update access in GitHub if needed, then run Sync again.

  2. Sync fails or errors

    • LikelyCause: Network/GitHub issue or revoked authorization.

    • Action: Retry the sync, verify the connector’s authorization, and reconnect if required.

Note: The sync modal explicitly states: “This won’t download code.”