Интересно, а если сделать клон этого репозитория на другой машине с другими параметрами окружения (кодировка командной строки например) и посмотреть лог коммитов, что там будет видно? Не придётся потом угадывать кодировку и указывать её в настройках окружения? И почему cp1251, а не хотя бы utf-8?
Вот тут в соседнем форуме в проектах представлен модуль pymorphy и его репозиторий на битбакете, там тоже кириллица в коммитах, вот как это выглядит на другом компьютере:
changeset: 68:774b553ea1ec
tag: tip
user: Mike Korobov <kmike84@gmail.com>
date: Tue Dec 08 03:59:09 2009 +0500
summary: ???????? ?????? ? ?????????
changeset: 67:9f49d4275d3a
user: Mike Korobov <kmike84@gmail.com>
date: Tue Dec 08 03:39:29 2009 +0500
summary: ???? ????????? ?? ????
changeset: 66:b24e41807c53
user: Mike Korobov <kmike84@gmail.com>
date: Tue Dec 08 02:16:18 2009 +0500
summary: ????????? ????????????
changeset: 65:3ec3d543392e
user: Mike Korobov <kmike84@gmail.com>
date: Tue Dec 08 01:13:53 2009 +0500
summary: django templatetag ??? ????????? ????
Это ещё хорошо что у него всё в кодировке utf-8 (совпала с кодировкой моей консоли)… :)
З.Ы. Самое интересное будет, если в логе будут присутствовать коммиты сделанные в разных кодировках (ну может же быть такое), весело будет:)