[user] name = Helington Jose Procopio email = helington007@hotmail.com password = @H4ck3r007@ [core] editor = code [alias] c = !git add --all && git commit -m # c => Adiciona todos os arquivos e commita de uma só vez s = !git status -s # s => Apresenta o status de forma mais resumida usando um tipo de SHORT l = !git log --pretty=format:'%C(blue)%h%C(red)%d %C(white)%s - %C(cyan)%nc, %C(green)%cr' # s => Apresenta um log perrsonalizado com cores e formatos padronizados por mim mesmo [%h => HASH REDUZIDA | %H => HASH COMPLETA], [%d => BRANT], [%s => ASSUNTO], [%cn => NOME DE QUEM FEZ O COMMIT], [%cr => DATA RELATIVA DO COMMIT], [%C(blue) => COR] t = !sh -C 'git tag -a $1 -m $1' - # t => tag Anotada => Cria uma TAG Anotada diretamente no nosso repositório amend = !git add --all && git commit --amend --no-edit # amend => Junta o comite atual ao commit anterior, usar issso quando acontecer de eu esquecer de alguma informação importante no commit que já foi feito, --no-edit => Significa que não precisa alterar o comit anterior, basta juntar os dois count = !git shortlog -s --grep # Contagem de forma mais resumida usando um tipo de SHORT, retornando todas as ocorrencias de uma determinada STRING, é só inserir a STRING que deseja procurar [push] followtags = true # followtags => Forçando o envio de todas as minhas TAGS ANOTADAS para o GitHub, por padrão ele não envia as tags