Git Pie: A Arte Ancestral do Versionamento 🥧 Help

Intro - Aprenda sobre VCS

American pie

Nota do Autor

Olá pessoas, nesse texto irei falar sobre VCS (Sistema de Versionamento de Código, sigla em inglês) ou melhor, como o tema é mais conhecido - falarei sobre Git.

O que você vai aprender aqui?

Nesse guia você vai aprender:

  • Como não perder código igual perdeu aquela crush do ensino médio

  • Como trabalhar em equipe sem querer matar seus colegas

  • Como versionar código igual um profissional (e não usando projeto-final-v3-agora-vai-mesmo.zip)

  • Como usar Git e não passar vergonha nas entrevistas de emprego

Roadmap de Aprendizado

Você está aqui!

Fundamentos de VCS

Git Básico

Workflow do Git

Branches e Merges

Git Remoto

Práticas Avançadas

Você virando um Git Master!

Mapa Mental dos Conceitos

GitFundamentosComandos BásicosBranchesRemotoVersionamentoRepositóriosCommitsinitaddcommitstatusCriarMudarMesclarclonepushpull

Por que você deveria aprender Git?

Imagina só:

  • Você tá lá, codando tranquilo

  • Fez alterações MASSAS no projeto

  • Aí seu PC resolve dar aquela travada marota

  • E... BOOM! 💥 Perdeu tudo!

Ou pior:

  • Você e seu amigo precisam trabalhar no mesmo projeto

  • Vocês ficam trocando arquivo por WhatsApp

  • projeto_final.zip, projeto_final_v2.zip, projeto_final_v2_agora_vai.zip

  • No final ninguém sabe qual é a versão certa 🤦‍♂️

É aí que entra o Git! Ele é tipo aquele amigo que:

  • Guarda todas as versões do seu código

  • Deixa você voltar no tempo quando der m*rda

  • Permite que você e seus amigos trabalhem juntos sem criar caos

  • Te salva de passar vergonha em entrevistas de emprego

Pré-requisitos

  • Saber usar um terminal básico (tipo cd, ls, essas coisas)

  • Ter um editor de código (VSCode, Sublime, ou qualquer outro que você curta)

  • Vontade de aprender (e senso de humor para aguentar minhas piadas ruins)

Como usar este guia

Este material está organizado de forma progressiva:

  1. Começamos com o básico dos básicos

  2. Vamos evoluindo aos poucos

  3. No final você estará usando Git igual um profissional

Bora começar?

Escolha sua aventura:

29 abril 2025