projeto em Git Skill Tree

Crie um commit da atualização do menu

Prepare um commit Git completo para corrigir o menu de um café, deixando rascunhos sazonais e anotações privadas fora do histórico público.

ProjetoGit

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Introdução

Crie um commit da atualização do menu é um pequeno projeto de Git para iniciantes que querem controlar o que entra em um commit. Corrija o menu público e o arquivo para viagem do DAYLIGHT CAFE, mantendo um anúncio sazonal inacabado e anotações privadas de degustação fora do snapshot público.

Um laboratório guiado ensina a inspecionar a árvore de trabalho, selecionar parte de um arquivo, revisar toda a alteração preparada e conferir o menu realmente registrado no commit. Um desafio independente muda a correção aprovada de um item de padaria e a posição do rascunho privado; por isso, você precisará ler as alterações antes de selecioná-las.

O que você aprenderá

  • Distinguir a árvore de trabalho, a área de staging e o commit atual.
  • Definir uma identidade de autor local ao repositório e preparar apenas um trecho aprovado.
  • Incluir arquivos relacionados para que um commit contenha uma alteração completa e utilizável.
  • Corrigir uma seleção de staging incorreta sem descartar os arquivos de trabalho.
  • Conferir a página e o download realmente registrados, preservando o trabalho privado inacabado.

Para quem é este curso

Este curso é destinado a iniciantes em Git que sabem navegar por diretórios, executar comandos no terminal e ler pequenos arquivos de texto. Conhecer a finalidade básica de git add e git commit ajuda; os três estados do repositório e o staging parcial são explicados antes do uso.

O ambiente preparado oferece um repositório Git, um terminal e duas visualizações reais do menu: Working Copy e Committed Menu. Não são necessários programação web, conta no GitHub, instalação de software ou hospedagem externa. O café, o menu e a ilustração são materiais didáticos originais. Os documentos estão disponíveis em inglês e mais oito idiomas; o site em execução, os rótulos da interface e a saída dos comandos permanecem em inglês.

Perguntas frequentes

Vou criar o site de um café?

As páginas que leem o menu já estão preparadas. Sua tarefa é selecionar e verificar conteúdo do Git, usando a página real e o download de texto para observar o resultado.

Por que deve restar trabalho não commitado no final?

O anúncio sazonal inacabado e as anotações privadas precisam continuar disponíveis sem entrar na correção aprovada. Um status completamente limpo não atenderia a esse requisito de preservação.

O desafio depende dos meus arquivos do laboratório guiado?

Não. Cada unidade começa com seu próprio repositório preparado. O desafio reutiliza as ferramentas ensinadas com outra correção aprovada e outra organização do rascunho.

Este projeto ensina colaboração remota?

Não é necessário fazer push. Este projeto se concentra nos limites dos commits locais; os fluxos com um repositório remoto compartilhado pertencem a outro projeto. A estimativa de 75 minutos inclui leitura e erros comuns e não foi medida com alunos iniciantes.

Professor

labby
Labby
Labby is the LabEx teacher.