Fundamentos de Programação/02 - Código que Presta/Semana 08 - Git Além do Básico1 minsemana
Semana 08 — Git além do básico
Objetivo
Parar de ter medo do git. A diferença entre quem sabe git e quem não sabe aparece exatamente no dia do conflito grande.
Tópicos
Rede de segurança
Quase nada em git local é irreversível enquanto o commit existe. 4. Reflog é o motivo — estude ele primeiro e o resto assusta menos.
Entregável
Repo de treino
- Criar um repositório só para isso
- Provocar e resolver 5 conflitos de propósito (mesma linha, arquivo movido, arquivo deletado dos dois lados, conflito em rebase, conflito em cherry-pick)
- Plantar um bug em um commit antigo e achá-lo com
git bisect - Perder um commit de propósito (
reset --hard) e recuperá-lo comgit reflog
| # | Tipo de conflito provocado | Como resolvi |
|---|---|---|
| 1 | ||
| 2 | ||
| 3 | ||
| 4 | ||
| 5 |
Revisão de sexta (30 min)
Reserve 30 minutos toda sexta. Sem isso você reaprende tudo no mês seguinte.
- Reler as notas da semana e preencher o campo
revisaode cada uma - O que eu não conseguiria explicar em voz alta agora?
- Marcar
status: dominadosó no que passou nesse teste
Anotações da semana
Parte de 02 - MOC Código que Presta · 00 - MOC Fundamentos de Programação