Um desenvolvedor realiza operações destrutivas, como git reset --hard e git rebase, que podem fazer com que commits recentes deixem de ser referenciados por qualquer branch ou tag , tornando-os aparentemente perdidos. Para recuperar esses commits , o Git oferece mecanismos internos de rastreamento de referências. Assinale a alternativa que apresenta corretamente o funcionamento do comando git reflog: