Já sei o que se passou. Só me apercebi agora que o "git add . -u" não inclui os untracked files. Noutro dia fiquei com a sensação que também o fazia.

Quando chegar a casa já faço o "add . -a" e já vai tudo certo.