Извлеките только годовой диапазон для истории файлов в Git - PullRequest
1 голос
/ 09 февраля 2020

Чтобы убедиться в правильности истории авторских прав в файлах, было бы полезно получить информацию из Git без необходимости проходить через каждый коммит для файла. Например,

git log --follow -p <file-name>

покажет историю, но мне нужно проверить каждый коммит, чтобы увидеть, в каком году он выпал. Я могу ускорить бит , проверяя коммиты за один год , но это все еще неловко.

Что мне действительно нужно, так это то, что «Файл был изменен в 2011-2015,2017,2018,2020» или аналогичный, но не в том случае, если просто список дат фиксации без другие данные

2020-02-02
2020-02-02
2018-06-06
2017-01-03
2015-04-04
...

будут, по крайней мере, легко сканироваться.

1 Ответ

1 голос
/ 09 февраля 2020

при отсутствии простого списка дат фиксации без других данных

Вы сможете добавить простой формат даты в вашу команду git log , используя красивый формат :

--date=format:'%Y-%m-%d' ---pretty=format:'%ad'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...