Многим пользователям git, я думаю, знакома ситуация, когда после коммита обнаруживается, что в коммит попало что-то лишнее, или закоммиченый код непроходящий тесты. А иногда этот код, ко всему прочему, отправляется напрямую в origin.

Читать далее ...