Revisando as alterações do git com git show head ~ {commits-not-in-master}

Suponha que você vá enviar commits por push. É uma boa regra revisá-los antes de git push. Como CLI é seu amigo, com:

git le head --not origin/master | wc -l

Você sabe exatamente quantos commits existem em seu branch local. Agora git show head~42você pode revisar cada confirmação passo a passo:

  • git show head~41
  • git show head~40
  • e assim por diante

Eu tendo a dividir a janela do terminal horizontalmente e manter a lista de commits no topo enquanto executo git show head~40na parte inferior.