Git para Iniciantes: Os 10 Comandos Mais Importantes para Começar
Introdução ao Git
E aí, pessoal! Sabe, eu sempre me enrolo com os comandos do Git quando quero colocar um projeto no GitHub. Quem nunca, né? 😊
Por isso, decidi criar este guia. Assim, eu e vocês não nos perdemos mais nesse passo a passo. Vamos juntos descomplicar o Git!
Configuração Inicial
1. `git init`
*Para começar, o comando `git init` cria essa pasta especial para o seu Git!*
git init
2. `git add`
*Coloque tudo na pasta com `git add` para adicionar todas as alterações de uma vez!*
git add nome-do-arquivo.js
git add .
3. `git commit`
*Depois de adicionar, use `git commit` para dizer: "Ei, quero guardar esses arquivos!". E escreva uma mensagem para lembrar o que você fez.*
git commit -m "Atualizado estilo da página inicial"
4. `git status`
*Quer saber quais arquivos ainda não guardou? `git status` te mostra!*
git status
5. `git log`
*Quer ver todos os arquivos que já guardou? Use `git log` e veja a lista!*
git log
6. `git pull`
*Se seu amigo fez novas alterações na pasta dele, use `git pull` para pegar as novidades!*
git pull
7. `git push`
*Fez alterações e quer mostrar para alguém? Use `git push` para enviar para a pasta compartilhada!*
git push
8. `git branch`
*Às vezes, queremos ter arquivos secretos. Com `git branch`, criamos uma área só nossa, sem que ninguém veja.*
git branch nome-da-area-secreta
9. `git merge`
*Terminou as alterações secretas e quer juntar com as outras? `git merge` faz isso! Mas cuidado, às vezes as alterações podem se misturar.*
git merge nome-da-area-secreta
10 . `git ignore`
*Algumas alterações não precisam ser guardadas. Use `.gitignore` para dizer quais são. E ah, tente agrupar alterações parecidas juntas, fica tudo mais organizado!*
echo "arquivo-secreto.txt" >> .gitignore
**Conclusão**
Ufa! Aprendemos muita coisa, né? O Git é como uma pasta mágica para nossos códigos. Continue praticando e você será um mestre do Git!
Espero que esse guia tenha ajudado a entender o Git de uma forma divertida e simples! 😊
Curtiu esse conteúdo? Se quiser se conectar comigo, me siga no Linkedin
#GitBasico #AprendendoGit #GitParaIniciantes #ComandosGit #GuiaGit #DicasDeProgramação