Studio · Administration

Git platforms

Administrators manage team connections under Settings › Git. Projects use them to access repositories, create PRs, and read check results. For a member's personal Git authorization, see Sign in and preferences.

Manage team Git connections
Manage team Git connections

GitHub

Connect GitHub or GitHub Enterprise Server with a GitHub App. See Connect a Git platform for creation and installation steps.

Repository accessUse it when
All repositoriesStudio needs to create new repositories
Only select repositoriesYou only need selected existing repositories

You can enter an existing GitHub App's configuration manually. Use Add installation for another installation of the same App. If a new repository is missing, check the installation account and repository access.

GitLab

  1. Create a group access token with the api scope and Developer role.
  2. Add a GitLab connection in Studio with the server address and credential.
  3. Check the group, permissions, and expiry after saving.

Developer access supports branch pushes, merge requests, and pipeline reads. Automatically creating webhooks requires Maintainer access; otherwise use polling.

Webhooks and polling

Enable webhooks when the code host can reach Studio over HTTPS. For a private network or local address, disable webhooks. Studio polls PRs and check results once per minute.

Connection cards show connectivity, repository counts, and webhook status. Update credentials before they expire. To connect existing code, see Project settings.

NocoBase docs assistant

Ask anything about NocoBase…

Each question is answered independently, without earlier questions or answers. Include all relevant context.