Exercícios da Aula 09
🛠 Fluxo de Trabalho: GitHub Flow na Prática
Nível: Básico
-
Sincronização Inicial:
- Antes de iniciar qualquer tarefa, você deve garantir que sua branch local está atualizada com o servidor. Qual a sequência de dois comandos para garantir que você está na
maine com o código mais recente?
- Antes de iniciar qualquer tarefa, você deve garantir que sua branch local está atualizada com o servidor. Qual a sequência de dois comandos para garantir que você está na
-
Criação Expressa:
- Utilize o comando de atalho para criar uma branch chamada
ajuste-textoe alternar para ela simultaneamente. Qual comando você utilizou?
- Utilize o comando de atalho para criar uma branch chamada
Nível: Intermediário
-
O Ciclo Completo:
- Realize uma alteração simples em um arquivo, commite-a e envie-a para o GitHub.
- No navegador, abra o Pull Request.
- Após "aprovar" seu próprio PR, realize o merge. O que deve ser feito com a branch
ajuste-textono GitHub após o merge?
-
Faxina de Branches:
- Após o merge no servidor, sua branch local ainda existe. Como você deleta uma branch local que já foi integrada ao projeto?
Nível: Desafio
- Limpando Rastros Remotos:
- Às vezes, deletamos branches no GitHub, mas o nosso Git local ainda "acha" que elas existem no servidor. Descubra e execute o comando
git fetchcom a opção--prunepara limpar essas referências obsoletas.
- Às vezes, deletamos branches no GitHub, mas o nosso Git local ainda "acha" que elas existem no servidor. Descubra e execute o comando