
Abaixo estão os comandos git que me encontro usando repetidamente.
Clonar repositório
git clone https://github.com/tinymce/tinymce-dist.git
Adicionar arquivos git existentes ao repositório git remoto
cd /path/to/my/repo
git remote add origin https://lostinkali@bitbucket.org/lostinkali/flightstats.git
git push -u origin --all # envia o repositório e suas referências pela primeira vez
git push -u origin --tags # envia quaisquer tags
Criar um repositório em pasta existente
git init
git add .
# Adiciona os arquivos no repositório local e os prepara para commit
git commit -m "Initial commit"
Alterar branch atual para master
git checkout better_branch
git merge --strategy=ours master # manter o conteúdo desta branch, mas registrar um merge
git checkout master
git merge better_branch
Deletar Branch
git branch -D bugfix
Reverter para commit anterior
git checkout master
git reset --hard e3f1e37
git push --force origin master
# Então para provar (não imprimirá nenhuma diferença)
git diff master..origin/master
adiciona o arquivo ao git.
git add [filename]
elimina os arquivos não rastreados desde o commit mais recente no log.
git clean -fd
faz commit dos arquivos adicionados ao git.
git commit -m "enter message here"
Remove o arquivo do git. Use -f para forçar a remoção do arquivo mesmo quando há alterações.
git rm file1.txt
Marcando um ponto específico no tempo.
git tag -a v1.4 -m 'my version 1.4'
Autor: Chuck Conway é especialista em engenharia de software e IA Generativa. Conecte-se com ele nas redes sociais: X (@chuckconway) ou visite-o no YouTube.