Se você já se comprometeu acidentalmente com um projeto, sem perceber que há um grande bug em seu código, você pode se sentir um grande idiota. Todos nós já passamos por isso. Felizmente, Git veio ao resgate. Aqui estão as palavras mágicas:
git revert -s <git commit id>
E puf, sua confusão se foi e não há necessidade de ficar de mau humor.