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

# Git-Integrationen

> Verbinden Sie Devin mit Ihren Quellcode-Repositories

<div id="enterprise-source-code-management-setup">
  ## Einrichtung der Enterprise-Quellcodeverwaltung
</div>

Damit Devin auf Ihre Repositories zugreifen kann, müssen Sie zuerst Ihren Source Code Management (SCM)-Anbieter mit Ihrem Enterprise verbinden und anschließend einer Devin-Organisation Zugriff auf bestimmte Gruppen oder Repositories gewähren.

<Note>
  SCM-Integrationen können nur von Enterprise-Admins konfiguriert werden.
</Note>

Beginnen Sie in **Enterprise Settings > Integrations**, um Devin mit Ihrem Quellcode zu verbinden.

<Frame caption="Enterprise Integrations">
  <img src="https://mintcdn.com/cognitionai-enterprise/Mjnq1XQhhDt7kgxn/images/enterprise/Enterprise-Integrations.png?fit=max&auto=format&n=Mjnq1XQhhDt7kgxn&q=85&s=f753e679b6ee70b972241be1cc45aab4" alt="Enterprise Integrations" width="3598" height="2074" data-path="images/enterprise/Enterprise-Integrations.png" />
</Frame>

Weitere Informationen zur Konfiguration von Git-Integrationen finden Sie in der entsprechenden Dokumentation Ihres SCM-Anbieters:

<CardGroup cols={2}>
  <Card title="GitHub" icon="github" href="/de/integrations/gh">
    Verbinden Sie Devin mit GitHub-Repositories.
  </Card>

  <Card title="GitHub Enterprise Server" icon="github" href="/de/enterprise/integrations/github-enterprise-server">
    Verbinden Sie Devin mit Ihrem GitHub Enterprise Server.
  </Card>

  <Card title="Azure DevOps" icon="microsoft" href="/de/enterprise/integrations/azure-devops">
    Verbinden Sie Devin mit Azure DevOps-Repositories.
  </Card>

  <Card title="GitLab" icon="gitlab" href="/de/integrations/gitlab">
    Verbinden Sie Devin mit GitLab-Repositories.
  </Card>

  <Card title="Bitbucket" icon="bitbucket" href="/de/integrations/bitbucket">
    Verbinden Sie Devin mit Bitbucket-Repositories.
  </Card>
</CardGroup>

<div id="repository-permissions">
  ## Repository-Berechtigungen
</div>

Wenn Sie Devin Enterprise mit Ihrem SCM-Anbieter verbinden, wird eine sichere Verbindung hergestellt, über die Sie Zugriffsberechtigungen für verschiedene Organisationen und Repositories verwalten können. Devin-Organisationen können jedoch erst mit Ihren Repositories arbeiten, wenn Sie ihnen ausdrücklich Berechtigungen erteilt haben.

Nachdem Sie Devin Enterprise mit Ihrem SCM-Anbieter verbunden haben, können Sie Repository-Berechtigungen in **Enterprise Settings > Repository Permissions** verwalten.

<div id="adding-or-updating-permissions">
  ### Hinzufügen oder Aktualisieren von Berechtigungen
</div>

1. Wählen Sie in der Dropdown-Liste oben auf der Seite die Devin-Organisation aus, für die Sie den Repository-Zugriff verwalten möchten.
   * Hier können Sie alle aktuell konfigurierten Berechtigungen und Repositories einsehen.
2. Klicken Sie auf **+ Add Permissions**, um das Berechtigungs-Flyout zu öffnen.
3. Wählen Sie die Zugriffsebene, die Sie gewähren möchten:
   * **Zugriff auf Gruppenebene**: Gewährt Zugriff auf alle Repositories innerhalb einer Organisationseinheit. Wählen Sie die Gruppierungsstruktur Ihres SCM-Anbieters:
     * GitHub / GitHub Enterprise Server: Organization
     * Azure DevOps: Organization oder Project
     * GitLab: Group oder Subgroup
     * Bitbucket: Workspace
   * **Zugriff auf Repository-Ebene**: Gewährt Zugriff auf ein einzelnes, spezifisches Repository.
4. Verwenden Sie bei Bedarf die Dropdown-Liste, um nach Git-Anbieter zu filtern.
5. Wählen Sie **Add Permissions**, um Ihre Änderungen zu speichern.

<Frame caption="Repositories hinzufügen">
  <img src="https://mintcdn.com/cognitionai-enterprise/Mjnq1XQhhDt7kgxn/images/enterprise/Enterprise-Add-Repositories.png?fit=max&auto=format&n=Mjnq1XQhhDt7kgxn&q=85&s=40569aced6bfea47b72b31a39865b89f" alt="Add Repositories" width="2360" height="1322" data-path="images/enterprise/Enterprise-Add-Repositories.png" />
</Frame>

<div id="revoking-permissions">
  ### Berechtigungen widerrufen
</div>

Um den Zugriff auf Repositories oder Gruppen zu widerrufen:

* Wählen Sie das **Papierkorb-Symbol** neben der Berechtigung, die Sie entfernen möchten, oder
* gehen Sie zu **+ Berechtigungen hinzufügen**, wählen Sie die Berechtigung ab und speichern Sie.

Nach dem Speichern kann diese Devin-Organisation nicht mehr auf diese Repositories oder Gruppen zugreifen.
