> ## Documentation Index
> Fetch the complete documentation index at: https://docs.paradime.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Working with Git

> Paradime Git Integration: Manage dbt™ project version control with Git. Utilize comprehensive Git features for seamless collaboration.

Git integration in Paradime provides comprehensive version control for your dbt™ projects, ensuring safe collaboration and code management. Whether you're new to Git or an experienced user, Paradime offers the right interface for your workflow.

### Git Modes in Paradime

Paradime supports two Git interfaces designed for different user needs:

* [**Git Lite**](/guides/working-with-git/git-lite): Simplified interface with built-in safeguards for Git beginners.
* [**Git Advanced**](/guides/working-with-git/git-advanced): Full-featured Git interface for experienced users who need complete control

Choose your preferred mode in [IDE Preferences](/products/code-ide/user-interface/ide-preferences#git-experience-modes).

<Info>
  **Git CLI Support**

  The Git command line interface is available in the Paradime [Integrated Terminal](/products/code-ide/terminal/index) regardless of your selected Git mode.
</Info>

***

### Git Workflow and & Management

<CardGroup cols={2}>
  <Card title="🔒 Read-Only Branches" href="/guides/working-with-git/read-only-branches" horizontal>
    Learn how Paradime protects your main branch and proper workflow practices.
  </Card>

  <Card title="🔀 Merge Conflicts" href="/guides/working-with-git/merge-conflicts" horizontal>
    Resolve conflicts with Paradime's visual resolution tools.
  </Card>

  <Card title="🔍 GitLens" horizontal>
    Enhanced visibility with blame annotations, history, and search capabilities.
  </Card>

  <Card title="🗑️ Delete Branches" href="/guides/working-with-git/delete-branches" horizontal>
    Clean up merged branches to keep your workspace organized.
  </Card>
</CardGroup>

***

### Security & Administration

<CardGroup cols={2}>
  <Card title="✍️ Signed Commits" href="/guides/working-with-git/configuring-signed-commits-on-paradime-with-ssh-keys" horizontal>
    Configure SSH key-based commit signing for enhanced security.
  </Card>

  <Card title="🛡️ GitHub Branch Protection" href="/guides/working-with-git/github-branch-protection-guide-preventing-direct-commits-to-main" horizontal>
    Set up branch protection rules and enforce review processes.
  </Card>
</CardGroup>


## Related topics

- [Working with Git](/guides/working-with-git/index.md)
- [Git Lite](/guides/working-with-git/git-lite.md)
- [Git Advanced](/guides/working-with-git/git-advanced.md)
- [GitLens](/guides/working-with-git/gitlens.md)
- [GitHub Merge Queue](/guides/working-with-git/github-merge-queue.md)
