Criar um branch
Você pode criar um branch de diferentes maneiras em GitHub Enterprise Server.
Observação: Você só pode criar um branch em um repositório ao qual você tenha acesso push.
Criando um branch por meio da visão geral dos branches
- No your GitHub Enterprise Server instance, navegue até a página principal do repositório.
- Above the list of files, click Branches.
- Clique em Novo branch.
- Na caixa de diálogo, digite o nome do branch e, opcionalmente, altere a fonte do branch.
Se o repositório for uma bifurcação, você também terá a opção de selecionar o repositório upstream como fonte do branch. - Clique Criar branch.
Criando um branch usando o branch menu suspenso
- No your GitHub Enterprise Server instance, navegue até a página principal do repositório.
- Opcionalmente, se quiser criar um novo branch a partir de um branch diferente do branch padrão do repositório, clique em Branches e, em seguida, escolha outro branch.
- Clique no menu seletor de branch.
- Digite um nome exclusivo para o novo branch e selecione Create branch (Criar branch).
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".
- No your GitHub Enterprise Server instance, navegue até a página principal do repositório.
- Above the list of files, click Branches.
- Role até o branch que deseja excluir e clique em .
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".