Compartilhar via


Fluxo de trabalho do Git

Azure DevOps Services | Servidor Azure DevOps | Azure DevOps Server 2022 | Azure DevOps Server 2020

Use o controle de versão para salvar o trabalho e coordenar as alterações de código em sua equipe. Mesmo que você seja um único desenvolvedor, o controle de versão ajuda você a se manter organizado à medida que corrige bugs e desenvolve novos recursos. Ele mantém um histórico do seu desenvolvimento, permitindo que você examine e reverta para qualquer versão do 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 você não tiver uma.
  2. Faça alterações no código para corrigir bugs ou adicionar novos recursos.
  3. Quando o código estiver pronto, disponibilize-o para revisão por sua equipe.
  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 do ramo de funcionalidades do 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ê tiver usado um sistema de controle de versão como o Controle de Versão do Team Foundation ou a Subversão, mas eles se comportarem de forma diferente no Git.

Fluxo de trabalho do Git

  1. Crie um branch para as alterações que você planeja fazer e dê a ele um nome, como users/jamal/fix-bug-3214 ou cool-feature-x. Para obter mais diretrizes de ramificação, consulte Adotar uma estratégia de ramificação do Git.
  2. Confirme as alterações no branch. As pessoas geralmente têm vários commits para uma correção de bug ou de um recurso.
  3. Faça push do seu branch para o repositório remoto.
  4. Crie uma solicitação de pull para que outras pessoas possam examinar suas alterações. Para incorporar comentários, talvez seja necessário fazer mais confirmações e enviar mais alterações por push.
  5. Conclua sua solicitação de pull, resolva quaisquer conflitos de mesclagem e conclua sua solicitação de pull.

Use esse fluxo de trabalho se você for novo no Git. À medida que sua equipe fica mais experiente e confiante com o Git, estenda-a para atender às necessidades da sua equipe.

Próximas etapas