Depois que realizamos uma adição com o git add mas não commitamos e queremos desfazer, usamos o comando git reset HEAD nomeDoArquivo.
O que seria esse HEAD? Até então eu havia entendido que ele era uma representação da nossa localização na árvore.
O que acontece se duas alterações forem adicionadas, antes de ser feito um commit? Existem outros estágios sem ser o HEAD?
Obrigado.