Como redefinir um repositório remoto do GIT para remover todas as confirmações?

Como redefinir um repositório GIT remoto e local para remover todas as confirmações e iniciar novamente com o Head atual como confirmação inicial.