Skip to content

webtech-network/journey-web-2025-01-etapa-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Para darmos início ao Journey Web 2025, vamos começar revisitando conceitos essenciais de Git e GitHub. Para isso, propomos um desafio prático: resolver uma série de conflitos existentes dentro do repositório fornecido para esta jornada!

Acesse o link [Inserir link] e localize o seu perfil correspondente dentro da nossa organização no GitHub. Dentro do seu repositório pessoal, você encontrará um template que guiará todo o seu aprendizado ao longo desta experiência na WebTech.

Habilidades a serem desenvolvidas

Nesta atividade, trabalharemos com conceitos fundamentais de Git e GitHub, incluindo:

  • Resolução de conflitos por meio de merges;
  • Rastreamento e recuperação de arquivos;
  • Rebase de commits para manter um histórico limpo;
  • Recuperação de arquivos deletados;

Conhecimento envolvido

Para reforçar o aprendizado, disponibilizamos materiais complementares:

📌 Conteúdo Básico

  • Playlist no YouTube – Introdução ao Git e GitHub

📌 Conteúdo Extra

Atividade Prática

Ao analisar o repositório, você perceberá a existência de múltiplas branches, cada uma contendo versões diferentes dos arquivos. O seu desafio será gerenciar essas branches e resolver os conflitos existentes de maneira organizada. O repositório inicial está configurado com os seguintes elementos:

📌 Branches:

  • feature-a
  • feature-b
  • feature-c
  • main

Tarefas a serem realizadas:

Merge com conflito

  • Realize um merge na branch main, integrando as alterações das branches feature-a e feature-b.

Rebase de commits

  • Na branch feature-c, combine três commits distintos em um único commit significativo para o histórico do repositório.

Ignorando arquivos

  • Configure o .gitignore para ocultar a pasta /tmp, impedindo que ela seja versionada no repositório. Além disso, faça com que a chave de API não seja visível.

Recuperando Arquivos Deletados

  • No histórico de commits, você verá que um dos arquivos foi apagado acidentalmente, você deve recuperar esse arquivo de volta ao repositório

Ferramentas Utilizadas

  • Git – Controle de versão e gerenciamento de branches.
  • GitHub – Hospedagem de código e revisão colaborativa.
  • Terminal – Execução de comandos Git para gerenciamento do repositório.

Critérios de Avaliação

A entrega será validada por meio do GitHub Classroom, garantindo que todas as etapas tenham sido concluídas corretamente. Os seguintes aspectos serão avaliados:

Correção técnica – Implementação correta das operações solicitadas; ✅ Organização do histórico – Uso adequado de commits e rebase; ✅ Boa prática de versionamento – Estruturação de branches e gestão de conflitos; ✅ Pull Requests bem documentados – Clareza na descrição e justificativa das alterações realizadas.

Boa sorte!

Esta é a primeira etapa da sua jornada no Journey Web 2025. Aproveite essa experiência para fortalecer seu conhecimento e desenvolver boas práticas no uso de Git e GitHub!

Bom desafio! 🚀

About

WebTech Journey - Projeto Web - 2025

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%