

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

# Gerenciar a ramificação padrão de um repositório
<a name="source-branches-default-branch"></a>

Você pode especificar qual ramificação usar como *ramificação padrão* em um repositório de origem na Amazon CodeCatalyst. Todos os repositórios de origem CodeCatalyst têm conteúdo e uma ramificação padrão, independentemente de como você os cria. Se você usar um esquema para criar um projeto, a ramificação padrão no repositório de origem criado para esse projeto será chamada de *principal*. O conteúdo da ramificação padrão é exibido automaticamente na página de visão geral desse repositório.

**Importante**  
CodeCatalyst não suporta a detecção de alterações na ramificação padrão para repositórios vinculados. Para alterar a ramificação padrão de um repositório vinculado, você deve primeiro desvinculá-la CodeCatalyst, alterar a ramificação padrão e depois vinculá-la novamente. Para obter mais informações, consulte [Vinculando GitHub repositórios, repositórios do Bitbucket, repositórios de GitLab projetos e projetos do Jira no CodeCatalyst](extensions-link.md).  
Como prática recomendada, sempre verifique se você tem a versão mais recente da extensão antes de vincular um repositório.

A ramificação padrão é tratada de forma um pouco diferente de todas as outras ramificações em um repositório de origem. Ela tem um rótulo especial ao lado do nome, **Padrão**. A ramificação padrão é aquela usada como base ou ramificação padrão em repositórios locais quando os usuários clonam o repositório para computadores locais com um cliente Git. Também é o padrão usado na criação de fluxos de trabalho para armazenar arquivos YAML do fluxo de trabalho e para armazenar informações sobre problemas. Ao usar pesquisar em CodeCatalyst, somente a ramificação padrão de um repositório é pesquisada. Como a ramificação padrão é fundamental para muitos aspectos dos projetos, você não pode excluir uma ramificação se ela for especificada como a ramificação padrão. No entanto, você pode optar por usar uma ramificação diferente como ramificação padrão. Se você fizer isso, todas as [regras de ramificação](source-branches-branch-rules.md) aplicadas à antiga ramificação padrão serão aplicadas automaticamente à ramificação especificada como ramificação padrão.

**nota**  
Você deve ter a função de administrador do projeto para alterar a ramificação padrão dos repositórios de origem nos CodeCatalyst projetos. Isso não se aplica aos repositórios vinculados.

**Como visualizar e alterar a ramificação padrão de um repositório**

1. Acesse o projeto no qual reside seu repositório.

1. Selecione o nome do repositório na lista de repositórios de origem do projeto. No painel de navegação, também é possível selecionar **Código** e escolher **Repositórios de origem**.

   Selecione o repositório em que deseja exibir as configurações, incluindo a ramificação padrão.

1. Na página de visão geral do repositório, selecione **Mais** e, depois, selecione **Gerenciar configurações**.

1. Na **Ramificação padrão**, o nome da ramificação especificada como ramificação padrão é exibido junto com um rótulo chamado **Padrão** ao lado do nome. Esse mesmo rótulo aparece ao lado do nome da ramificação na lista de ramificações em **Ramificações**.

1. Para alterar a ramificação padrão, selecione **Editar**.
**nota**  
Você deve ter o perfil de administrador do projeto para alterar a ramificação padrão.

1. Escolha o nome da ramificação que você deseja tornar a ramificação padrão na lista suspensa e selecione ** Salvar**.