Partilhar via


Fluxo de trabalho do Git

Serviços de DevOps do Azure | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020

Use o controle de versão para salvar seu trabalho e coordenar as alterações de código em toda a sua equipe. Mesmo que você seja um único desenvolvedor, o controle de versão ajuda você a se manter organizado enquanto corrige bugs e desenvolve novos recursos. Ele mantém um histórico do seu desenvolvimento, permitindo que você revise e reverta para qualquer versão do seu código com facilidade.

Os tutoriais a seguir demonstram como executar tarefas comuns de controle de versão usando o fluxo de trabalho de controle de versão.

Fluxo de trabalho de controle de versão

O controle de versão segue um fluxo de trabalho geral, semelhante ao exemplo a seguir, que a maioria dos desenvolvedores usa ao escrever código e compartilhá-lo com a equipe.

  1. Obtenha uma cópia local do código, se não tiver uma.
  2. Faça alterações no código para corrigir bugs ou adicionar novos recursos.
  3. Assim que o código estiver pronto, disponibilize-o para revisão pela sua equipa.
  4. Depois que o código for revisado, mescle-o na base de código compartilhada da equipe.

A captura de tela mostra o fluxo de trabalho de ramificação do recurso Git.

O Git tem uma versão desse fluxo de trabalho usando terminologia e comandos exclusivos do Git. Alguns termos em nossa documentação podem parecer familiares se você usou um sistema de controle de versão como Team Foundation Version Control ou Subversion, mas eles se comportam de forma diferente no Git.

Fluxo de trabalho do Git

  1. Crie uma ramificação para as alterações que você planeja fazer e dê a ela um nome, como users/jamal/fix-bug-3214 ou cool-feature-x. Para obter mais orientações de ramificação, consulte Adotar uma estratégia de ramificação Git.
  2. Confirme alterações na sua ramificação. As pessoas geralmente têm vários commits para uma correção de erro ou funcionalidade.
  3. Envie sua ramificação para o repositório remoto.
  4. Crie um pull request para que outras pessoas possam revisar suas alterações. Para incorporar feedback, talvez seja necessário fazer mais compromissos e fazer mais alterações.
  5. 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.

Próximos passos