GITHUB
DESCOMPLICADO
UM GUIA
SIMPLES PARA
INICIANTES
Introdução
Você já precisou compartilhar um projeto com
alguém e ficou perdido? Já trabalhou em
equipe e teve dificuldades para organizar o
código? Se sim, você precisa conhecer o
GitHub!
Este eBook foi feito para explicar o GitHub de
forma simples, com exemplos práticos e sem
complicar. Vamos lá! 🚀
O que é Github
O GitHub é uma plataforma online para
armazenar e gerenciar repositórios Git. Ele
facilita o trabalho em equipe, o
compartilhamento de código e a colaboração
em projetos.
Exemplo Simples
Imagine que você tem um projeto no seu
computador e quer compartilhá-lo com um
amigo. Você poderia enviar os arquivos por e-
mail ou usar um pen drive, mas isso seria
trabalhoso. Com o GitHub, basta subir o
projeto para um repositório online e qualquer
pessoa autorizada pode acessá-lo e
contribuir.
Por que usar Github
🔹 Armazena e protege seu código na
nuvem.
🔹 Facilita o trabalho em equipe e a
colaboração.
🔹 Permite rastrear mudanças e
contribuições.
🔹 Integração com ferramentas para
automação e CI/CD.
Conceitos Importantes
📌 Repositório (Repo) → Um espaço onde
seu projeto é armazenado no GitHub.
📌 Branch → Um caminho separado para
testar alterações antes de juntá-las ao
código principal.
📌 Fork → Uma cópia de um repositório
para sua conta, permitindo que você
modifique sem afetar o original.
📌 Pull Request (PR) → Um pedido para
juntar suas mudanças ao projeto principal.
📌 Issues → Relatórios para discutir
problemas ou novas ideias em um projeto.
📌 Stars → Um “like” para repositórios que
você acha interessante.
Começando com Github
Criando uma Conta
1. Acesse [Link] e clique em Sign
Up.
2. Escolha um nome de usuário, e-mail
e senha.
3. Confirme sua conta e pronto! Agora
você tem um perfil no GitHub.
Criando um Novo Repositório
1. Clique no botão New Repository.
2. Escolha um nome para o repositório.
3. Defina se será público ou privado.
4. Clique em Create Repository.
Agora seu repositório está pronto para
receber arquivos!
Trabalhando com
GitHub e Git
Depois de criar um
repositório, você pode
conectar seu projeto local a
ele
git remote add origin
[Link]
usuario/[Link]
git branch -M main
git push -u origin main
Adicionar arquivos ao
Git
git add meu_arquivo.txt
Prepara o arquivo para ser
salvo no Git.
Agora seu código está salvo
no GitHub e acessível online.
Baixando um Repositório (Clone)
git clone
[Link]
rio/[Link]
Isso cria uma cópia do
repositório em seu
computador.
Atualizando Seu Código
(Pull e Push)
git pull origin main #
Baixa mudanças do
GitHub
git push origin main #
Envia suas mudanças
para o GitHub
Colaborando em
Projetos
azendo um Fork e um Pull
Request
Se você quer contribuir para um
projeto de outra pessoa, o fluxo
mais comum é:
1. Fazer um Fork do repositório
para sua conta.
2. Clonar o repositório forkado
para sua máquina.
3. Criar uma nova branch para
fazer suas alterações.
4. Enviar as alterações para seu
fork no GitHub.
5. Criar um Pull Request para
sugerir suas mudanças ao
projeto original.
Gerenciando Issues
As Issues no GitHub são
usadas para relatar bugs,
discutir melhorias e organizar
tarefas.
Para abrir uma issue, vá
até a aba Issues no
repositório e clique em
New Issue.
Descreva o problema ou
sugestão e clique em
Submit.
Agora você sabe como o GitHub
pode facilitar seu trabalho e
colaboração!🚀
Com ele, você pode armazenar,
compartilhar e contribuir para
projetos de forma eficiente.
Continue explorando e
praticando para se tornar um
expert em GitHub