/git-commands

Example uses case git commands

Git Commands

Alterar a descrição de um commit

git commit -m "alterando descrição do commit" --amend

Desfazer git add

git reset {nome arquivo ou sem nome}

Resetar dois commits MANTENDO os arquivos

git reset --soft HEAD~2

Resetar dois commits REMOVENDO os arquivos

git reset --hard HEAD~2

Resetar commit por tempo

git reset --hard master@{"10 minutes ago"}

Incluir partes do arquivo editado em um commit e partes não

git add -p

Delete Local Branch

git branch -d localBranchName

Delete Remote Branch

git push origin --delete remoteBranchName

Exibe a árvore de commits

git log --graph

Fetch tags

git fetch --tags

Exibe Ultima Tag

git describe --tags $(git rev-list --tags --max-count=1)