Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Azure DevOps Services | Servidor Azure DevOps | Azure DevOps Server 2022 | Azure DevOps Server 2020
Visual Studio 2019 | Visual Studio 2022
A primeira confirmação em um novo repositório Git é o início do main branch. Ao trabalhar no main branch, você faz confirmações para gravar seu trabalho nesse branch. A ramificação no Git ocorre quando você cria uma nova linha de desenvolvimento que diverge de um branch anterior. Você pode optar por criar um branch para desenvolver e testar um novo recurso antes de adicioná-lo ao branch main . O fluxo de trabalho do Git recomendado é usar um novo branch para cada recurso ou bugfix. Quando você alterna entre branches, o Git alterna quase instantaneamente a versão dos arquivos de repositório para corresponder ao branch selecionado. Suas confirmações são sempre salvas no branch atual e são isoladas de confirmações em outros branches.
Para obter uma visão geral do fluxo de trabalho do Git, consulte o tutorial do Git do Azure Repos.
Pré-requisitos
| Categoria | Requirements |
|---|---|
| Acesso ao Projeto | Membro de um projeto. |
| Permissões | - Exibir código em projetos privados: pelo menos acesso básico . - Clonar ou contribuir para o código em projetos privados: membro do grupo de segurança Colaboradores ou permissões correspondentes no projeto. - Definir permissões de branch ou repositório: gerenciar permissões de permissões para o branch ou repositório. - Alterar o branch padrão: editar permissões de políticas para o repositório. - Importar um repositório: membro do grupo de segurança Administradores do Projeto ou da permissão Criar repositório no nível do projeto do Git definida como Permitir. Para obter mais informações, consulte Definir permissões do Repositório do Git. |
| Serviços | Repositórios habilitados. |
| Ferramentas | Optional. Use comandos az repos : CLI do Azure DevOps. |
Observação
Em projetos públicos, os usuários com acesso ao Stakeholder têm acesso total ao Azure Repos, incluindo exibição, clonagem e contribuição para o código.
| Categoria | Requirements |
|---|---|
| Acesso ao Projeto | Membro de um projeto. |
| Permissões | - Exibir código: pelo menos acesso básico . - Clonar ou contribuir com o código: membro do grupo de segurança Colaboradores ou permissões correspondentes no projeto. |
| Serviços | Repositórios habilitados. |
Criar um novo branch
Observação
Os nomes de ramificação não podem conter caracteres de controle ASCII, como espaços, blocos e dois-pontos. É uma prática comum usar caracteres minúsculos e separar palavras com um hífen. Barras de encaminhamento podem ser usadas para agrupar branches. O comprimento do nome do branch não deve exceder 250 caracteres ASCII. Para evitar ambiguidade entre nomes de branch e hashes de confirmação, não use nomes de ramificação que consistem em 40 caracteres hexadecimal. Para obter mais informações sobre a nomenclatura de branch, consulte git-check-ref-format e compatibilidade de plataforma cruzada do Git.
- Navegador
- Visual Studio 2022
- Visual Studio 2019 – menu Git
- Visual Studio 2019 – Team Explorer
- Linha de Comando do Git
Você pode criar branches em repositórios Git do Azure Repos , repositórios GitHub ou outros repositórios Git hospedados.
Azure Repos
No navegador da Web, abra o projeto de equipe para sua organização do Azure DevOps e escolhaBranches do > para abrir o modo de exibição Branches.
No modo de exibição Branches , escolha Novo branch para iniciar a caixa de diálogo Criar um branch .
Na caixa de diálogo Criar uma ramificação , insira um novo nome de branch exclusivo, selecione um branch base para seu novo branch, opcionalmente vincule itens de trabalho e, em seguida, escolha Criar.
Sua nova ramificação aparece na lista de ramificações.
GitHub
No navegador da Web, navegue até a página principal do repositório GitHub , selecione um branch base para iniciar a caixa de diálogo Ramificações/marcas do Switch, insira um novo nome de branch exclusivo e, em seguida, escolha Criar branch.
A página principal do repositório agora mostra os arquivos em seu novo branch.
Dica
Depois de criar um branch remoto, você pode buscá-lo em seu repositório Git local. No prompt de comando, execute:
git fetch
git switch <remote branch name>