> ## 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.

# Integrações com o Git

> Conecte o Devin Enterprise ao seu provedor de código-fonte em Configurações > Conexões e conceda às organizações acesso aos repositórios em Configurações > Repositórios.

<h2 id="enterprise-source-code-management-setup">
  Configuração do gerenciamento de código-fonte no Enterprise
</h2>

Para que o Devin possa acessar seus repositórios, você deve primeiro conectar seu provedor de gerenciamento de código-fonte (Source Code Management, SCM) à sua conta Enterprise e, em seguida, conceder a uma Organização do Devin acesso a grupos ou repositórios específicos.

<Note>
  As conexões de SCM só podem ser configuradas por Administradores Enterprise.
</Note>

Comece em [**Configurações > Conexões**](https://app.devin.ai/settings/connections) para conectar o Devin ao seu código-fonte. Selecione seu provedor de SCM e siga o guia de configuração correspondente abaixo. Depois de conectar, clique em uma conexão para abrir o painel de detalhes, onde a aba **Repositórios** lista os repositórios disponíveis por meio dela.

Para mais informações sobre como configurar integrações com Git, consulte a documentação relevante do seu provedor de SCM:

<CardGroup cols={2}>
  <Card title="GitHub" icon="github" href="/pt-BR/integrations/gh">
    Conecte o Devin a repositórios do GitHub.
  </Card>

  <Card title="GitHub Enterprise Server" icon="github" href="/pt-BR/enterprise/integrations/github-enterprise-server">
    Conecte o Devin ao seu GitHub Enterprise Server.
  </Card>

  <Card title="Azure DevOps" icon="microsoft" href="/pt-BR/enterprise/integrations/azure-devops">
    Conecte o Devin a repositórios do Azure DevOps.
  </Card>

  <Card title="GitLab" icon="gitlab" href="/pt-BR/integrations/gitlab">
    Conecte o Devin a repositórios do GitLab.
  </Card>

  <Card title="Bitbucket" icon="bitbucket" href="/pt-BR/integrations/bitbucket">
    Conecte o Devin a repositórios do Bitbucket.
  </Card>
</CardGroup>

<h2 id="repository-permissions">
  Permissões de repositório
</h2>

Conectar seu Devin Enterprise ao provedor de SCM estabelece uma conexão segura que permite gerenciar permissões de acesso para diferentes organizações e repositórios. No entanto, as organizações do Devin não podem trabalhar com seus repositórios até que você conceda essas permissões explicitamente.

Depois de conectar seu Devin Enterprise ao provedor de SCM, você pode gerenciar as permissões de repositório em [**Configurações > Repositórios**](https://app.devin.ai/settings/repositories).

<h3 id="adding-or-updating-permissions">
  Adicionando ou Atualizando Permissões
</h3>

1. Selecione a organização do Devin em que você deseja gerenciar o acesso aos repositórios no menu suspenso na parte superior da página.
   * Aqui, você pode ver todas as permissões e todos os repositórios atualmente configurados.
2. Clique em **Manage permissions** para abrir o painel lateral de permissões.
3. Escolha o nível de acesso que você deseja conceder:
   * **Acesso em nível de grupo**: concede acesso a todos os repositórios dentro de uma unidade organizacional. Selecione a estrutura de agrupamento do seu provedor de SCM:
     * GitHub / GitHub Enterprise Server: Organization
     * Azure DevOps: Organization ou Project
     * GitLab: Group ou Subgroup
     * Bitbucket: Workspace
   * **Acesso em nível de repositório**: concede acesso a um único repositório específico.
4. Use o menu suspenso para filtrar por provedor Git, se necessário.
5. Selecione **Add permissions** para salvar suas alterações.

<Frame caption="Add Repositories">
  <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>

<h3 id="revoking-permissions">
  Revogando permissões
</h3>

Para revogar o acesso a repositórios ou grupos:

* Selecione o **ícone de lixeira** ao lado da permissão que você deseja remover, ou
* Acesse **Manage permissions**, desmarque a permissão e salve.

Depois de salvar, essa organização do Devin não poderá mais acessar esses repositórios ou grupos.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.