Пишут ли в компаниях коммиты в git на русском?
ИМХО, в этом случае лучше плохой английский, чем хороший русский.

UPD: вот представь сам - смотришь ты гит соискателя, и там коммент "сдес я делаль пузырек сортировка". Плохо? ну, но фонтан, конечно, но гораздо лучше абсолютно грамотного комментария на монгольском "бзых дащщь бызынг клангмы".

Вот точно так же твоему "потенциальному работодателю" из-за бугра будут смотреться твои комменты на русском :-)
По опыту работы со старыми репозиториями могу сказать, что главное это чтобы коммиты были понятными, так как сообщения "обновил код" и "update code" одинаково плохие.

В пет-проекте для потенциального работодателя я бы использовал английский язык - это расширяет круг возможных работодателей и дает им некое минимальное представление об уровне английского соискателя.

P. S. На данный момент мы в команде используем соглашение Conventional Commits и в рамках этого перешли на англоязычные коммиты. Мотивация перехода на английский - развитие команды. Предполагаем, что если разработчики привыкнут писать коммиты на английском, то им будет проще в дальнейшем и они повышают этим свою ценность как разработчика (хоть немного).