

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Associando Git-based repositórios a notebooks EMR
<a name="emr-git-repo"></a>

Você pode associar Git-based repositórios aos seus notebooks do Amazon EMR para salvá-los em um ambiente com controle de versão. É possível associar até três repositórios a um bloco de anotações. Os seguintes Git-based serviços são compatíveis:
+ [AWS CodeCommit](https://aws.amazon.com/codecommit)
+ [GitHub](https://www.github.com)
+ [Bitbucket](https://bitbucket.org/)
+ [GitLab](https://about.gitlab.com/)

**nota**  
Os cadernos do EMR estão disponíveis como Workspaces do EMR Studio no console. O botão **Criar Workspace** no console permite criar cadernos. Para acessar ou criar Workspaces, os usuários dos Cadernos do EMR precisam de permissões adicionais de perfil do IAM. Para obter mais informações, consulte [Amazon EMR Notebooks are Amazon EMR Studio Workspaces in the console](https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks-migration.html) e [console do Amazon EMR](https://docs.aws.amazon.com/emr/latest/ManagementGuide/whats-new-in-console.html).

Associar Git-based repositórios ao seu notebook tem os seguintes benefícios.
+ **Controle de versão**: é possível registrar alterações de código em um sistema com controle de versão para poder analisar o histórico de alterações e revertê-las seletivamente.
+ **Colaboração** — Colegas que trabalham em diferentes notebooks podem compartilhar código por meio de repositórios remotos. Git-based Os blocos de anotações podem clonar ou mesclar código de repositórios remotos e retornar as alterações para esses repositórios remotos.
+ **Reutilização de código** — Muitos notebooks Jupyter que demonstram técnicas de análise de dados ou aprendizado de máquina estão disponíveis em repositórios hospedados publicamente, como. GitHub É possível associar os blocos de anotações a um repositório para reutilizar os blocos de anotações Jupyter contidos em um repositório.

Para usar Git-based repositórios com Notebooks EMR, você adiciona os repositórios como recursos no console do Amazon EMR, associa credenciais para repositórios que exigem autenticação e os vincula aos seus cadernos. É possível visualizar uma lista de repositórios armazenados em sua conta e detalhes sobre cada repositório no console do Amazon EMR. Você pode associar um Git-based repositório existente a um notebook ao criá-lo. 

**Topics**
+ [Pré-requisitos e considerações ao integrar um caderno do EMR a um repositório](emr-managed-notebooks-git-considerations.md)
+ [Adicionar um Git-based repositório ao Amazon EMR](emr-git-repo-add.md)
+ [Atualizar ou excluir um Git-based repositório de um espaço de trabalho do EMR Studio](emr-git-repo-delete.md)
+ [Vincular ou desvincular um Git-based repositório no EMR Studio](emr-git-repo-link.md)
+ [Criação de um caderno com um repositório Git associado no EMR Studio](emr-git-repo-create-notebook.md)
+ [Uso de repositórios Git em um caderno do EMR Studio](emr-git-repo-open.md)