image

Bootcamps ilimitados + curso de inglés para sempre

80
%OFF
Article image
Rafael Pontes
Rafael Pontes08/04/2025 14:11
Compartir
Microsoft Certification Challenge #3 DP-100Recomendado para tiMicrosoft Certification Challenge #3 DP-100

🚀 Como Começar a Usar o Git: Minha Jornada com o Controle de Versão

  • #Git

Claro! Aqui está seu texto com a seção de instalação do Git integrada de forma fluida e natural:

“Nos meus tempos de ensino médio, eu vivia perdendo meus códigos de Arduino. O aplicativo sempre abria o último projeto salvo, e era só questão de tempo até algum colega salvar por cima do meu código sem querer. Era um caos. Git salvou minha sanidade.” – Rafael Pontes (Bridges).

Introdução

Quando entrei no mundo da programação, achava que Git e GitHub eram a mesma coisa. Usava os termos como sinônimos, sem entender bem o papel de cada um. Mas, conforme fui me aprofundando, percebi que essa diferença muda tudo na vida de quem escreve código.

🧠 O que é o Git?

O Git é um sistema de controle de versão distribuído criado por ninguém menos que Linus Torvalds (o mesmo do kernel Linux). Ele permite que desenvolvedores acompanhem mudanças no código, colaborem em equipe e experimentem sem medo de errar.

💻 Como Instalar o Git

Antes de sair usando o Git por aí, é importante instalá-lo no seu computador. Aqui está um passo a passo simples para cada sistema operacional:

🪟 Windows

  1. Acesse: https://git-scm.com
  2. Clique em Download for Windows.
  3. Execute o instalador e siga os passos, mantendo as opções padrão.
  4. Após a instalação, abra o Git Bash, que será seu terminal para usar o Git.

🍎 macOS

  1. Se você usa Homebrew, é só digitar:
brew install git
  1. (Caso não tenha o Homebrew, instale primeiro com o comando disponível no site oficial).
  2. Depois disso, o Git estará pronto para uso no Terminal.

🐧 Linux (Ubuntu/Debian)

  1. Abra o terminal e digite:
sudo apt update  
sudo apt install git
  1. Confirme e aguarde a instalação.

Depois de instalar, verifique se deu tudo certo com:

git --version

Se o terminal mostrar a versão do Git, você está pronto para começar!

🛠️ Primeiros Passos com o Git

Agora que o Git está instalado, é hora de configurá-lo com suas credenciais:

git config --global user.name "Seu Nome"
git config --global user.email "seu@email.com"

Agora sim, você está pronto para criar seu primeiro repositório:

git init

🧭 Guia de Comandos Git (Do Zero ao Avançado)

📍 Comandos essenciais:

  • git init: Inicializa um novo repositório Git.
  • git add: Adiciona arquivos ao staging area.
  • git commit: Salva as alterações no repositório.
  • git branch: Cria ou lista branches.
  • git checkout: Muda de branch ou desfaz alterações locais.
  • git merge: Mescla alterações entre branches.
  • git pull: Baixa alterações do repositório remoto.
  • git push: Envia commits para o repositório remoto.
  • git revert: Reverte alterações já commitadas.
  • git status: Exibe o status atual do repositório.
  • git log: Mostra o histórico de commits.
  • git clone: Clona um repositório existente.

🌿 O que são branches no Git?

Branches ou "ramificações" são como linhas do tempo paralelas dentro do seu projeto.

Imagina que você tá desenvolvendo um app. Tudo tá funcionando direitinho, mas você quer testar um novo recurso sem estragar o que já tá pronto. Em vez de sair mexendo direto na versão principal, você cria uma branch separada. Nela, pode experimentar à vontade e, quando tudo estiver funcionando bem, junta de volta com a principal.

📦 Exemplo no mundo real

Pensa no seguinte cenário:

  • main → seu projeto estável (a versão que funciona)
  • login-feature → você cria essa branch pra adicionar uma tela de login
  • bugfix-css → outra branch pra corrigir um erro no layout

Enquanto você tá trabalhando na login-feature, o main continua intocado. E quando terminar, é só fazer um merge pra unir as mudanças.

🛠️ Comandos comuns de branch:

git branch               # lista as branches existentes  
git branch nova-branch   # cria uma nova branch  
git checkout nova-branch # muda para a nova branch  
git checkout -b nome     # cria e já muda pra branch nova  
git merge nome-da-branch # junta a branch com a atual

☁️ GitHub: O Social Media do Código

GitHub é uma plataforma online onde você pode hospedar seus repositórios Git. Ele não substitui o Git, ele o complementa.

É no GitHub que:

  • Você colabora com outras pessoas em tempo real
  • Armazena seu projeto na nuvem com segurança
  • Recebe feedback, faz pull requests e contribui com projetos open source
  • Mostra seu portfólio pra comunidade e pra futuras oportunidades

Comandos que uso para conectar meu projeto local ao GitHub:

git remote add origin https://github.com/usuario/repositorio.git  
git push -u origin main

✨ Conclusão

Se você está começando agora, entenda:

Git é a ferramenta, GitHub é o palco.

Use os dois juntos e você vai ganhar autonomia, segurança e visibilidade.

Ah, e se quiser ver como eu uso isso na prática, dá uma olhada no meu repositório:

🔗 github.com/Rafael705

🔖 Autor

Feito com paixão por Rafael Pontes (Bridges)

"Não deixo mais código sem versão. Git e GitHub são meus co-pilotos." 🚀

Compartir
Recomendado para ti
Microsoft 50 Anos - Prompts Inteligentes
Microsoft 50 Anos - GitHub Copilot
Microsoft 50 Anos - Computação em Nuvem com Azure
Comentarios (0)
Recomendado para tiMicrosoft Certification Challenge #3 DP-100