

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

# Especifique uma versão do GitHub repositório com uma referência e um ID de confirmação
<a name="sample-source-version-github-ref"></a>

Você pode especificar uma versão de origem com uma referência e um ID de confirmação neste formato: `refs/heads/branchname^{full-commit-SHA}` (por exemplo, `refs/heads/main^{12345678901234567890123467890123456789}`). Se você fizer isso, CodeBuild baixará somente a ramificação especificada para encontrar a versão.

**Para especificar uma versão do GitHub repositório com uma referência e um ID de confirmação.**

1. Siga as etapas em [Especifique uma versão GitHub do repositório com um ID de confirmação](sample-source-version-github.md).

1.  No painel de navegação esquerdo, escolha **Build projects (Projetos de compilação)** e depois escolha o projeto criado anteriormente. 

1.  Selecione **Iniciar compilação**. 

1.  Na **Source version (Versão de origem)**, insira **refs/heads/main^\$1046e8b67481d53bdc86c3f6affdd5d1afae6d369\$1**. Trata-se do mesmo ID de confirmação e de uma referência para uma ramificação no formato `refs/heads/branchname^{full-commit-SHA}`. 

1.  Selecione **Iniciar compilação**. 

1. Quando a compilação for concluída, você provavelmente verá o seguinte: 
   +  Na guia **Logs de compilação**, qual versão do projeto de origem foi usada. Aqui está um exemplo.

     ```
     [Container] Date Time Running command echo $CODEBUILD_RESOLVED_SOURCE_VERSION 
     046e8b67481d53bdc86c3f6affdd5d1afae6d369
      
     [Container] Date Time Phase complete: BUILD State: SUCCEEDED
     ```
   +  Na guia **Variáveis de ambiente**, a **Versão de origem resolvida** corresponde ao ID de confirmação usado para criar a compilação. 
   +  Na guia **Phase details (Detalhes da fase)**, a duração da fase `DOWNLOAD_SOURCE` deve ser menor que a duração em que você usou apenas o ID de confirmação para especificar a versão de sua origem.