Skip to content

Cjllima/git-github

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Git & GitHub: Desbravando o uso do Git e GitHub

Guia prático e direto sobre Git e GitHub — sem enrolação, com foco no que realmente importa.

📖 Sobre o Projeto

Este repositório contém material educacional sobre Git e GitHub, focado em fundamentos, comandos essenciais e boas práticas de colaboração. O conteúdo é direto, prático e pensado para quem quer aprender sem perder tempo com teoria desnecessária.

🎯 Objetivo

Capacitar desenvolvedores a:

  • Entender e dominar o Git como ferramenta de versionamento local
  • Usar o GitHub como plataforma de colaboração e organização
  • Aplicar convenções e boas práticas no dia a dia de desenvolvimento
  • Trabalhar em equipe com segurança e eficiência

📚 Conteúdo

Fundamentos do Git e comandos essenciais:

  • O que é Git e por que usá-lo
  • Conceitos-chave: repositório, staging area, commit
  • Comandos principais: init, add, commit, log, diff, restore
  • Branches e merge
  • Resolução de conflitos
  • Uso do .gitignore e git stash

Fluxo colaborativo e boas práticas no GitHub:

  • Diferença entre Git e GitHub
  • Repositórios remotos: clone, push, pull
  • Trabalhando com branches e Pull Requests
  • Issues e gestão de tarefas
  • Convenção de commits
  • Proteção de branches
  • Visão geral sobre GitHub Actions

🚀 Como Usar

  1. Clone o repositório:

    git clone https://github.com/ProfLucasSousa/git-github.git
    cd git-github
  2. Leia os arquivos na ordem sugerida:

    • Comece pelo Git.md para entender os fundamentos locais
    • Prossiga para GitHub.md para aprender colaboração e fluxo remoto
  3. Pratique os comandos conforme avança no material

🛠️ Tecnologias

  • Git — Sistema de controle de versão distribuído
  • GitHub — Plataforma de hospedagem e colaboração de código

💡 Destaques

Linguagem direta — sem enrolação, só o essencial
Exemplos práticos — comandos aplicáveis no dia a dia
Estrutura clara — separação entre Git local e GitHub remoto
Boas práticas — convenções de commit, fluxo de PR, proteção de branches

📝 Convenção de Commits

Este projeto segue o padrão de Conventional Commits:

<tipo>(escopo opcional): descrição curta

feat: nova funcionalidade
fix: correção de bug
docs: documentação
style: formatação
refactor: refatoração
test: testes
chore: tarefas internas

👨‍🏫 Autor

Prof. Lucas Sousa
GitHub: @ProfLucasSousa

📄 Licença

Este projeto é de código aberto e está disponível para fins educacionais.


Git não é difícil. Só é literal.

About

Desbravando o uso do Git e GitHub

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors