Docs menudbt repository

dbt repository

Your dbt project read from git. Needed anyway for fix pull requests.

Updated 19 October 2026

Connect

  1. Find your dbt repository and the folder that holds dbt_project.yml.
  2. Create a fine-grained token with Contents: read on that one repository.
  3. In Integrations, under Add a source, choose dbt repository. Give the repository URL, the branch (empty for the default) and the folder, and paste the token.
  4. Optionally upload manifest.json and catalog.json afterwards, for compiled SQL and column types.

Benchouse clones read-only once a day. It never compiles or runs dbt, and never pushes from this token. Disconnecting deletes the token and the stored snapshots.

Won’t grant repository access? Use dbt Cloud.