Git, узнать, в каком часовом поясе зафиксировано большинство строк в файле - PullRequest
0 голосов
/ 11 апреля 2020

Я клонировал git хранилище. Какой самый простой способ узнать часовой пояс, в котором зафиксировано большинство строк в указанном c файле (или в c нескольких файлах)? Я использовал git log --pretty=format:"%cd" filename, но если есть много коммитов, это беспорядок, чтобы выяснить.

1 Ответ

1 голос
/ 11 апреля 2020

Это хорошее начало. Я не думаю, что только у Git есть удобный механизм для получения желаемого результата, но некоторые сценарии оболочки должны выполнить свою задачу - извлечь часовой пояс, посчитать количество раз, когда каждый часовой пояс появляется, и отсортировать в порядке убывания:

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