VC не знает, какие конкретные бэкэнды используют для кодировки символов (да, это ошибка в VC для тех бэкэндов, которые указывают, что кодировка должна быть utf-8), поэтому он, вероятно, закодировал ваш комментарий, используя любимую кодировку вашей локали(скажем, big5) вместо использования github ожидаемого utf-8 (или я так думаю).