

A Amazon não CodeCatalyst está mais aberta a novos clientes. Os clientes atuais podem continuar usando o serviço normalmente. Para obter mais informações, consulte [Como migrar do CodeCatalyst](migration.md).

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

# Clonar um repositório de origem
<a name="source-repositories-clone"></a>

Para trabalhar de forma eficaz com vários arquivos, ramificações e confirmações nos repositórios de origem, clonar o repositório de origem em seu computador local e usar um cliente Git ou um ambiente de desenvolvimento integrado (IDE) para fazer alterações. Confirme e envie suas alterações para o repositório de origem para trabalhar com CodeCatalyst recursos como problemas e pull requests. Você também pode optar por criar um Ambiente de Desenvolvimento para trabalhar com o código. A criação de um Ambiente de Desenvolvimento clona automaticamente o repositório e a ramificação especificada no nele.

**nota**  
Você não pode clonar repositórios vinculados no CodeCatalyst console nem criar ambientes de desenvolvimento para eles. Para clonar um repositório vinculado localmente, escolha o link na lista de repositórios para abrir esse repositório no serviço que o hospeda e, depois, clone-o. Para ter mais informações, consulte a documentação do serviço que hospeda o repositório vinculado.

**Como criar um Ambiente de Desenvolvimento em um repositório de origem**

1. Abra o CodeCatalyst console em [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. No painel de navegação, selecione **Código** e, depois, selecione **Repositórios de origem**.

1. Selecione o repositório de origem em que você deseja trabalhar no código.

1. Escolha **Criar ambiente de desenvolvimento**.

1. Selecione um IDE compatível no menu suspenso. Consulte [Ambientes de desenvolvimento integrados compatíveis para ambientes de desenvolvimento](devenvironment-create.md#devenvironment-supported-ide) para obter mais informações.

1. Execute um destes procedimentos:
   + Selecione **Trabalhar na ramificação existente** e, depois, escolha uma ramificação no menu suspenso **Ramificação existente**.
   + Selecione **Trabalhar em uma nova ramificação**, insira um nome de ramificação no campo **Nome da ramificação** e escolha uma ramificação a partir da qual criar a nova ramificação no menu **Criar ramificação**.

1. Opcionalmente, adicione um nome para o Ambiente de Desenvolvimento ou edite sua configuração.

1. Escolha **Criar**.

**Como clonar um repositório de origem**

1. Navegue até o projeto.

1. Na página de resumo do seu projeto, selecione o repositório que você deseja na lista e, depois, selecione **Visualizar repositório**. No painel de navegação, também é possível selecionar **Código** e escolher **Repositórios de origem**. Selecione o nome do repositório na lista de repositórios de origem do projeto. Você pode filtrar a lista de repositórios digitando parte do nome do repositório na barra de filtro.

1. 

1. Selecione **Clonar um repositório**. Copie o URL do clone para o repositório.
**nota**  
Se você não tiver um token de acesso pessoal (PAT), selecione **Criar token**. Copie e salve o token em um lugar seguro. Você usará esse PAT quando solicitado a fornecer uma senha pelo seu cliente Git ou ambiente de desenvolvimento integrado (IDE).

1. Execute um destes procedimentos:
   + Para clonar um repositório em seu computador local, abra um terminal ou linha de comando e execute o comando **git clone** com o URL do clone após o comando. Por exemplo:

     ```
     git clone https://LiJuan@git.us-west-2.codecatalyst.aws/v1/ExampleCorp/MyExampleProject/MyExampleRepo
     ```

     Quando solicitado a inserir uma senha, cole o PAT salvo anteriormente.
**nota**  
Se seu sistema operacional fornece gerenciamento de credenciais ou se você instalou um sistema de gerenciamento de credenciais, forneça o PAT apenas uma vez. Caso contrário, talvez seja necessário fornecer o PAT para cada operação do Git. Como prática recomendada, assegure-se de que seu sistema de gerenciamento de credenciais armazene seu PAT de forma segura. Não inclua o PAT como parte da string de URL do clone.
   + Para clonar um repositório usando um IDE, siga a documentação do seu IDE. Escolha a opção de clonar um repositório Git e fornecer o URL. Quando for solicitada uma senha, forneça o PAT. 