Skip to content

Commit 4e0e5a0

Browse files
committed
Add Git Connections section to dbt page
1 parent 63965a4 commit 4e0e5a0

File tree

2 files changed

+22
-2
lines changed

2 files changed

+22
-2
lines changed

src/segment-app/extensions/dbt.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,3 +69,24 @@ After you've successfully set up dbt with a warehouse and connected to your Git
6969
6. Enter your **Model Name**, then click **Create Model**.
7070

7171
To change a connected model, ensure that you've removed it from all active Reverse ETL syncs.
72+
73+
## Git Connections
74+
75+
Git Connections enable Segment to sync data with your preferred Git repository through supported connection types. Segment supports several connection options connecting, including SSH and token-based authentication.
76+
77+
> info ""
78+
> Git Sync and the dbt integration operate independently. You don’t need Git Sync set up to use dbt, and dbt Cloud can trigger its own syncs without relying on Git Sync.
79+
80+
### Supported connection types
81+
82+
Segment supports the following credential types for setting up a Git Connection:
83+
84+
- **SSH**: Compatible with GitHub, GitLab, and Bitbucket, SSH provides a secure method for connecting to your repository.
85+
- **Git Token**: Git tokens are also supported across GitHub, GitLab, and Bitbucket, enabling token-based authentication for added flexibility.
86+
- **GitHub App**: For GitHub users, GitHub App integrations offer enhanced security and functionality. This method is exclusive to GitHub and supports additional features, like [CI checks]().
87+
88+
### Reusing Git Connections
89+
90+
Segment lets you set up multiple Git Connections, allowing you to reuse credentials across both dbt and Git Sync. You can either use the same credential for multiple configurations or create separate Git Connections for each product and environment as needed.
91+
92+
If you plan to reuse a Git token across both dbt and Git Sync, ensure it has the necessary read and write permissions for both integrations.

src/segment-app/extensions/git.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,12 +90,11 @@ Segment supports the following credential types for setting up a Git Connection:
9090
9191
- **SSH**: Compatible with GitHub, GitLab, and Bitbucket, SSH provides a secure method for connecting to your repository.
9292
- **Git Token**: Git tokens are also supported across GitHub, GitLab, and Bitbucket, enabling token-based authentication for added flexibility.
93-
- **GitHub App**: For GitHub users, GitHub App integrations offer enhanced security and functionality. This method is exclusive to GitHub and supports additional features, such as [CI checks]().
93+
- **GitHub App**: For GitHub users, GitHub App integrations offer enhanced security and functionality. This method is exclusive to GitHub and supports additional features, like CI checks.
9494
9595
### Reusing Git Connections
9696
9797
Segment lets you set up multiple Git Connections, allowing you to reuse credentials across both dbt and Git Sync. You can either use the same credential for multiple configurations or create separate Git Connections for each product and environment as needed.
9898
9999
If you plan to reuse a Git token across both dbt and Git Sync, ensure it has the necessary read and write permissions for both integrations.
100100
101-

0 commit comments

Comments
 (0)