Tutorial do Azure Repos Git
Serviços de DevOps do Azure | Azure DevOps Server 2022 - Azure DevOps Server 2019
Utilize o controlo de versões para guardar o trabalho e coordenar alterações de código entre toda a equipa. Mesmo que seja apenas um único programador, o controlo de versões ajuda-o a manter-se organizado à medida que corrige erros e desenvolve novas funcionalidades. O controle de versão mantém um histórico do seu desenvolvimento para que você possa revisar e até mesmo reverter para qualquer versão do seu código com facilidade.
Os passos nos tutoriais seguintes mostram como executar tarefas de controlo de versões comuns com o fluxo de trabalho de controlo de versões que se segue.
Fluxo de trabalho de controle de versão
O controle de versão tem um fluxo de trabalho geral que a maioria dos desenvolvedores usa ao escrever código e compartilhá-lo com a equipe.
Estes passos são:
- Obter uma cópia local do código, se ainda não tiver uma.
- Fazer alterações ao código para corrigir erros ou adicionar novas funcionalidades.
- Assim que o código estiver pronto, disponibilizá-lo para revisão pela equipa.
- Assim que o código for revisto, uni-lo no código base partilhado da equipa.
O Git tem uma versão deste fluxo de trabalho que utiliza terminologia e comandos exclusivos do Git. Ao longo deste tutorial, vai aprender sobre repositórios, ramos, consolidações e pedidos Pull. Estes termos podem parecer familiares se tiver utilizado um sistema de controlo de versões como o Team Foundation Version Control ou o Subversion, mas têm um comportamento diferente no Git.
Fluxo de trabalho do Git
- Crie uma ramificação para as alterações que você planeja fazer e dê a ela um nome, como
users/jamal/fix-bug-3214
oucool-feature-x
. Para aceder a mais documentação de orientação sobre a ramificação, veja Adotar uma estratégia de ramificação do Git - Consolide as alterações no ramo. As pessoas costumam ter várias consolidações para uma correção de erros ou funcionalidade.
- Emita o ramo para o repositório remoto.
- Crie um pedido Pull para que outras pessoas possam rever as alterações. Para incorporar comentários, pode ter de fazer mais consolidações e emitir mais alterações.
- Conclua sua solicitação pull, resolva quaisquer conflitos de mesclagem e conclua sua solicitação pull.
Use este fluxo de trabalho se você for novo no Git. À medida que sua equipe se torna mais experiente e confiante com o Git, estenda-o para atender às necessidades de sua equipe.