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 Controle de Versão do Team Foundation (TFVC). Aqui está uma rápida visão geral dos dois sistemas de controle de versão:

  • Team Foundation Version Control (TFVC): TFVC é um sistema de controle de versão centralizado. Normalmente, os membros da equipe têm apenas uma versão de cada arquivo em suas máquinas 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 viver localmente (na máquina de um desenvolvedor). Cada desenvolvedor tem uma cópia do repositório de origem em sua máquina de desenvolvimento. Os desenvolvedores podem confirmar cada conjunto de alterações em sua máquina 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 de controle de versão centralizados 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 a ramificação e fusão 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 concluir este laboratório, você será capaz de:

  • Clone um repositório existente.
  • Salve o trabalho com confirmações.
  • Analise o histórico de alterações.
  • Trabalhe com ramificações usando o Visual Studio Code.

Requisitos

  • Este laboratório requer o Microsoft Edge ou um navegador suportado pelo Azure DevOps.
  • Configurar uma organização de DevOps do Azure: se você ainda não tiver uma organização de DevOps do Azure que possa usar para este laboratório, crie uma seguindo as instruções disponíveis em Criar uma organização ou coleção de projetos.
  • Se você não tiver o Git 2.44.0 ou posterior instalado, inicie um navegador da Web, navegue até a página de download do Git para Windows e instale-o.
  • Se você ainda não tiver o Visual Studio Code instalado, navegue até a página de download do Visual Studio Code na janela do navegador da Web, baixe-o e instale-o.
  • Se você ainda não tiver a extensão C# do Visual Studio instalada, navegue até a página de instalação da extensão C# na janela do navegador da Web e instale-a.

Exercícios

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

  • Exercício 0: Configurar os pré-requisitos do laboratório.
  • Exercício 1: Clone um repositório existente.
  • Exercício 2: Salve o trabalho com confirmações.
  • Exercício 3: Rever o histórico.
  • Exercício 4: Trabalhar com ramos.

Captura de tela de um botão de inicialização, que o levará ao laboratório.