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). Aqui está uma visão geral rápida dos dois sistemas de controle de versão:

  • Controle de versão do Team Foundation (TFVC): O TFVC é um sistema de controle de versão centralizado. Normalmente, os membros da equipe têm apenas uma versão de cada arquivo em seus computadores de desenvolvimento. Os dados históricos são mantidos apenas no servidor. As ramificações 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 residir 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 cada conjunto de alterações em seu computador de desenvolvimento, executar operações de controle de versão, como histórico, e comparar 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 facilmente sincronizado com um repositório Git centralizado no Azure DevOps. Além disso, você aprenderá sobre o suporte de ramificação 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.

Objectivos

Depois de concluir este laboratório, você poderá:

  • Clone um repositório existente.
  • Salve o trabalho com commits.
  • Examine 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 de inicialização, que levará você ao laboratório.