Controle de versão com Git no Azure Repos

Concluído

Tempo estimado: 60 minutos.

Cenário

O Azure DevOps dá suporte a dois tipos de controle de versão, Git e TFVC (Controle de Versão do Team Foundation). Observe a visão geral rápida dos dois sistemas de controle de versão:

  • TFVC (Controle de Versão do Team Foundation): o TFVC é um sistema de controle de versão centralizado. Normalmente, os membros da equipe têm somente uma versão de cada arquivo nos computadores de desenvolvimento. Os dados históricos são mantidos somente no servidor. As branches são baseadas em caminho e criadas no servidor.
  • Git: o Git é um sistema de controle de versão distribuído. Os repositórios Git podem ser posicionados localmente (no computador de um desenvolvedor). Cada desenvolvedor tem uma cópia do repositório de origem em seu computador de desenvolvimento. Os desenvolvedores podem confirmar todos os conjuntos de alterações no computador de desenvolvimento e executar operações de controle de versão, como histórico e comparação sem uma conexão de rede.

O Git é o provedor de controle de versão padrão para novos projetos. Você deve usar o Git para controle de versão em seus projetos, a menos que precise de recursos centralizados de controle de versão no TFVC.

Neste laboratório, você aprenderá a estabelecer um repositório Git local, que pode ser sincronizado facilmente com um repositório Git centralizado no Azure DevOps. Além disso, você aprenderá sobre o suporte de branch e mesclagem do Git. Você usará o Visual Studio Code, mas os mesmos processos se aplicam ao uso de qualquer cliente compatível com Git.

Objetivos

Depois de realizar este laboratório, você será capaz de:

  • Clone um repositório.
  • Salve o trabalho com commits.
  • Analisar o histórico de alterações.
  • Trabalhe com branches usando o Visual Studio Code.

Requisitos

Exercícios

Durante este laboratório, você concluirá os seguintes exercícios:

  • Exercício 0: configurar os pré-requisitos do laboratório.
  • Exercício 1: Clonar um repositório existente.
  • Exercício 2: Salvar trabalho com confirmações.
  • Exercício 3: Examinar o histórico.
  • Exercício 4: Trabalhar com branches.

Captura de tela de um botão Iniciar, que levará você ao laboratório.