Это хорошее начало. Я не думаю, что только у Git есть удобный механизм для получения желаемого результата, но некоторые сценарии оболочки должны выполнить свою задачу - извлечь часовой пояс, посчитать количество раз, когда каждый часовой пояс появляется, и отсортировать в порядке убывания:
$ git log --pretty=format:"%cd" somefile.txt | cut -d" " -f6 | sort | uniq -c | sort -nr