Comandos mais utilizados!!!
- #GitHub
- #Git
Boa madrugada!!!
a todos os entusiastas e amantes da tecnologia
trago neste artigo algumas dicas de comandos usados no versionamento.
1° Configurações de usuário
git config --global user.name "[meuUsuario]"
git config --global user.email "[meu Email]"
2° Iniciando um repositório
git init
3° Clonando repositórios
git clone [url] clona um repositório git na sua máquina
EXEMPLO:
git clone https://github.com/digitalinnovationone/semana-frontend-mundo-invertido.git
4° Fluxo de alterações
git status
Mostra todos os arquivos novos ou modificados para serem commitados.
git diff
Mostra o que mudou mas não está traqueado ainda.
git add [arquivo] / git add
Começa a traquear os arquivos (colocar em stage) para o próximo commit.
git restore . / git restore --staged
O primeiro descarta as mudanças feitas não traqueadas(cuidado viu) e o segundo tira de stage.
git commit -m "[mensagem do commit]"
Grava aqueles arquivos que estão em stage permanentemente no histórico de versão.
git reset [commit_id]
Reseta todas as mudanças até o ponto daquele commit commit id -> primeiros quatro digitos do commit.
5° Alterações em grupo
Combine suas mudanças e nomeie aquele grupo de mudanças.
git branch
Lista todas as branches locais.
git branch [nome] / git checkout -b [nome]
Cria uma nova branch.
git checkout [nome]
Muda para a branch e atualiza o diretório de trabalho.
git merge [branch]
Combina a 'branch' com a branch atual.
git branch -d [nome]
Exclui a branch.
git branch -m [branch]
Renomeia a branch.
6° Sincronizando com a nuvem
git remote -v
Checa qual o repositório [url] que está linkado.
git remote add origin [url]
Linka seu repositório a o repositório[url] na nuvem.
git push origin [branch]
Envia todos os commits da branch local para a nuvem.
git push
Use git push puro depois do primeiro push, quando o git já sabe para onde mandar e de qual branch.
git pull
Baixa as mudanças daquela branch para a sua máquina.
Tem curso de Git e GitHub aqui na plataforma!!!
Curso de Git e GitHub




Muito bom mano!
TOP!
Entreguei meu projeto antes de ontem com uma lista desses comandos!
Eu pensei que o Git era muito complicado, mas é elegante de usar hahaha
Muito bom Joel! Vou salvar pra quando precisar. Valeu !!!
Muito grato pelo compartilhamento, vai ajudar muito!
Excelente iniciativa, muito bom ter essa relação de comandos para consultar.
TOP
ES
Muito bom! Obrigada por compartilhar!! 😃
Muito bom. As vezes eu me esqueço por não praticar diariamente o git.
Muito bom, Joel!! Parabéns e obrigado por compartilhar!!
Excelente Joel. Obrigado por compartilhar.