Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!
«официально» поменять в Git можно только последний коммит
git reset, в более запущенных — git rebase --interactiveи то желательно до отсылки на сервер
если программист шлет разом 5 коммитов
Git. Автоматическая проверка сообщения коммита на стороне сервера с помощью Python