Skip to main content
Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Criar e excluir branches no repositório

Você pode criar ou excluir branches diretamente no GitHub Enterprise Server.

Criar um branch

You can create a branch in different ways on GitHub Enterprise Server.

Note: You can only create a branch in a repository to which you have push access.

Creating a branch via the branches overview

  1. No your GitHub Enterprise Server instance, navegue até a página principal do repositório.
  2. Above the list of files, click Branches. Link de branches numa página de visão geral
  3. Click New branch. Screenshot of branches overview page with new branch button emphasized
  4. In the dialog box, enter the branch name and optionally change the branch source.
    If the repository is a fork, you also have the option to select the upstream repository as the branch source. Screenshot of branch creation modal for a fork with branch source emphasized
  5. Click Create branch. Screenshot of branch creation modal with create branch button emphasized

Creating a branch using the branch dropdown

  1. No your GitHub Enterprise Server instance, navegue até a página principal do repositório.
  2. Optionally, if you want to create the new branch from a branch other than the default branch of the repository, click Branches then choose another branch. Link de branches numa página de visão geral
  3. Clique no menu seletor de branch. menu seletor de branch
  4. Digite um nome exclusivo para o novo branch e selecione Create branch (Criar branch). caixa de texto de criação de branch

Criando um branch para um problema

Você pode criar um branch para trabalhar em um problema diretamente da página de problemas e começar imediatamente. For more information, see "Creating a branch to work on an issue".

Excluir um branch

É possível excluir branches head automaticamente após o merge de pull requests no repositório. Para obter mais informações, consulte "Gerenciar a exclusão automática de branches".

Observação: Se o branch que você deseja excluir for o branch padrão do repositório, você deverá escolher um novo branch padrão antes de excluir o branch. For more information, see "Setting the default branch."

Se o branch que você deseja excluir estiver associado a um pull request aberto, você deverá fazer o merge ou fechar o pull request antes de excluir o branch. Para obter mais informações, consulte "Fazer merge de um pull request" ou "Fechar um pull request".

  1. No your GitHub Enterprise Server instance, navegue até a página principal do repositório.
  2. Above the list of files, click Branches. Link de branches numa página de visão geral
  3. Role até o branch que deseja excluir e clique em . delete the branch

Se você excluir um branch de cabeçalho após o merge do seu pull request, o GitHub irá verificar se há quaisquer solicitações de pull no mesmo repositório que especificam o branch excluído como o branch base. O GitHub atualiza automaticamente quaisquer pull requests, alterando o branch base para o branch base do pull request mesclado. Para obter mais informações, consulte "Sobre branches".

Leia mais