Objetivo


Azure Repos é um serviço de cloud que você pode utilizar para armazenar seu código-fonte e com isso conseguir compartilhar com o time de desenvolvimento do seu software.

É através do Azure Repos que vamos conseguir criar nosso repositório Git e com isso versionar toda informação pertinente ao sistema que está sendo construído.

Ementa


Introdução ao Azure DevOps

  • O que é o Azure DevOps Services ?
  • Criando a sua conta no Azure DevOps Services
  • Criando o seu primeiro projeto no Azure DevOps Services
  • O que é uma organização, project e team no Azure DevOps Services

Azure Repos

  • O que é um controle de versão
  • Centralizado e Descentralizado
  • Entendendo branches
  • Estratégias de branches

Extras

  • Modelo de permissionamento
  • Git Limits
  • Git Hooks
  • Criando Branches através de um Work item
  • Code Search
  • GitHub Integration
  • Branch Polices
  • Como a Microsoft usa o Git
  • Release Flow

Git

  • História do Git
  • Criando seu repositório no Azure DevOps Repos
  • Clonando seu repositório
  • gitignore
  • Comparando arquivos
  • Push & Pulls
  • Merges e Resolvendo conflitos
  • Entendendo a história do seu repositório
  • Trabalhando de forma distribuída
  • Revert changes
  • Reseting seus repositório
  • Tag
  • Pull Requests
  • Rebasing
  • Cherry-pick
  • Squash
  • Forks
  • Gerenciando seus repositórios
  • Branch Polices

Autenticação

  • Entendendo Autenticação no Git
  • Autenticação com SSH

Público Alvo


Desenvolvedores, testadores, arquitetos e pessoas que queiram conhecer o Git e o Azure Repos

Carga horária


8hs horas aula.