Git cheat sheet

Generales

  • Log simple
    git log --pretty=format:"%h %s"
  • Log simple | contar commits
    git log --oneline|wc -l
  • Ordenar los 30 commits anteriores
    git rebase -i HEAD~30
  • Ordenar todos los commits hasta el primero
    git rebase -i --root micredito-pruebas

Bare repository

  • Cambiar branch
    git symbolic-ref HEAD refs/heads/mybranch
  • Reset 10 commits atrás
    git reset --soft HEAD~10
    git gc
    git prune