Temporada 1 · Como se constrói software · 22

Versionamento (Git) como histórico e colaboração

Objetivo: Achar no histórico do Git o commit que quebrou o cupom de desconto e desfazê-lo sem apagar nada do histórico.

fácil15 min+100 XP terminal

O apresentador é uma representação do autor feita com inteligência artificial.

Entre para responder e somar XP.

Entrar ou criar conta

Este lab faz parte da temporada completa.

  • 1. Qual commit o git bisect aponta como o primeiro ruim? Escreva os 7 primeiros caracteres do hash.
  • 2. Quem escreveu a linha do cupom que causou o bug? Responda só com o primeiro nome.
  • 3. Depois de rodar git revert no commit ruim, que hash o commit novo recebe?
Entrar ou criar conta

Amanhã, quando algo quebrar depois de uma publicação, rode git log --oneline e git bisect antes de sair adivinhando. Escreva cada mensagem de commit para o você de daqui a um ano: "corrige o desconto do cupom" ajuda, "ajustes" não. E antes de cada git push, rode git diff --staged para conferir que nenhuma senha ou chave vai junto.