Que irado que o desafio de Git e GitHub está pegando fogo! É muito bom ver que já me organizei e entendi os passos. Bora lá ver o que já fiz e o que preciso fazer pra dominar de vez!
1. Criar uma conta no GitHub
Essa parte eu já mandei bem! Minha conta zoroastofelix
já tá lá no GitHub, pronta pra receber todos os meus projetos e pra eu interagir com a galera da comunidade.
2. Criar um repositório para um projeto pessoal (jogo numero secreto
)
Pensei no nome, jogo numero secreto
, e já criei o repositório lá no GitHub! Ficou jogo-numero-secreto
pra ficar no padrão. Já tá lá, só esperando os códigos.
3. Fazer a instalação do Git
Verifiquei e o Git já tá instalado na minha máquina! Confirmei rapidinho no terminal com o comando:
git --version
Tá tudo certo pra começar a codar!
4. Criar um repositório localmente para o meu projeto pessoal
Fui no meu terminal, naveguei até a pasta onde guardo meus projetos e criei a pasta jogo-numero-secreto
. Depois, dentro dela, inicializei o Git:
cd Documentos/Projetos/jogo-numero-secreto
git init
Agora a mágica começa! O .git
tá lá escondidinho, controlando tudo.
5. Adicionar alguns arquivos no meu repositório local
Já criei uns arquivos iniciais pro meu projeto, tipo o index.html
e o script.js
. Eles já estão prontos pra receber meu código. Depois de criar, adicionei tudo pra área de staging:
git add .
Assim, o Git já sabe que quero salvar essas mudanças.
6. Fazer o commit das alterações
Com os arquivos adicionados, fiz meu primeiro commit! É como um ponto de salvamento na linha do tempo do projeto. Usei uma mensagem clara pra lembrar o que fiz:
git commit -m "feat: Adiciona estrutura inicial do projeto e arquivos base"
Missão dada, missão cumprida!
7. Configurar a identidade do autor do commit
Essa parte é importante pra que o Git saiba que sou eu que tô fazendo as mudanças. Configurei meu nome e e-mail:
git config --global user.name "Zoroastofelix"
git config --global user.email "zfelix@example.com"
Agora todos os meus commits vão ter meu nome!
8. Criar a branch Main
Minha branch principal já está como main
, que é o padrão que o pessoal mais usa hoje em dia. Se estivesse como master
, eu teria renomeado com:
git branch -M main
Mas por enquanto, tudo ok!
9. Realizar a conexão do meu repositório local com o remoto
Agora vem a parte de conectar meu projeto local com o que está lá no GitHub. Peguei o link certinho do meu repositório jogo-numero-secreto
e conectei:
git remote add origin https://github.com/zoroastofelix/jogo-numero-secreto.git
Pronto, os dois estão falando a mesma língua!
10. Enviar as alterações no repositório local para o remoto
Chegou a hora de mandar tudo que fiz localmente lá pro GitHub! Usei o comando push
pra isso:
git push -u origin main
A primeira vez a gente usa o -u
pra ele já saber pra onde mandar. Agora é só alegria, meus arquivos estão online!
11. Utilizar o comando git status
Esse comando é meu parceiro inseparável! Sempre que quero saber como tá a situação do meu repositório, eu mando um:
git status
Ele me diz se tem coisa nova pra adicionar, se tem algo pra commitar, e onde estou no projeto.
Ufa! Que jornada! Estou super animado com o progresso e por colocar a mão na massa.