Comandos Git e GitHub
- git config --global user.name "Seu Nome"
- Define o nome associado aos seus commits.
- git config --global user.email "seu@email.com"
- Define o email associado aos seus commits.
- git init
- Inicializa um novo repositório Git no diretório atual.
- git clone <url-do-repositório>
- Clona um repositório a partir de uma URL especificada.
- git add
- Adiciona alterações para o próximo commit.
- git add .
- Adiciona todas as alterações para o próximo commit.
- git commit -m "Sua mensagem de commit"
- Realiza o commit das alterações adicionadas com uma mensagem descritiva.
- git status
- Mostra o status das alterações como não rastreadas, modificadas ou adicionadas para commit.
- git diff
- Mostra as diferenças entre o diretório de trabalho e a área de staging.
- git branch
- Lista todas as branches locais.
- git branch
- Cria uma nova branch.
- git checkout
- Muda para uma branch específica.
- git merge
- Mescla as alterações de uma branch para a branch atual.
- git remote add origin <url-do-repositório-remoto>
- Adiciona um repositório remoto.
- git push -u origin
- Envia as alterações para um repositório remoto.
- git pull origin
- Puxa as alterações de um repositório remoto.
- git remote -v
- Mostra os repositórios remotos associados ao seu repositório local.
- git log
- Mostra o histórico de commits.
- git log --oneline
- Mostra um histórico simplificado com uma linha por commit.
- git blame
- Mostra quem fez a última alteração em cada linha de um arquivo.