Skip to content

Git

Comandos importantes

Configurar identificação de usuário git

git config --global user.name "Anderson Braz de Sousa"
git config --global user.mail "contato@andersonbraz.com"
git config --global push.defaul matching

Configurar o Visual Studio Code como editor padrão do git

git config --global core.editor 'code --wait'

Excluir arquivos referenciados no .gitignore

git rm -r --cached .
git add .
git commit -m "Drop files from .gitignore"
git push

Ou você também pode executar esse comando:

git ls-files -i -c --exclude-from=.gitignore | xargs git rm --cached

Corrigir mensagem do último commit

git commit --amend

Criar uma branch completamente vazia num projeto existente

git checkout --orphan nova-branch
git rm -rf .
git commit --allow-empty -m "Mensagem da nova branch vazia"
git status

Submeter primeiro commit para uma nova branch

git add .
git commit -m "Mensagem do primeiro commit"
git push --set-upstream origin nova-branch

Fazer merge da minha branch develop para a master

git checkout master
git merge develop
git push origin master

Deletar uma branch local

git branch --delete [nome_da_branch]

Deletar uma branch remota

git push origin --delete [nome_da_branch]