Спасибо всем за советы.
В gerrit из-за системы с ревьюерами нельзя просто взять и запушить "git push commit".
Сначала надо отправить к ревьюерам
git push origin HEAD:refs/changes//new
А затем если ревьюеру всё понравтся то он запушит в главную ветку.
Также была проблема с "hooks". Это решилось командой, которую предложил сам git в сообщении с ошибкой.
Была ошибка что почта не совпадает (сам гит написал какая почта нужна и какая есть сейчас). Решение:
git config --global user.email 'Почта'
git commit --amend --reset-author