Узнайте ранее запрошенный diff и логи в git repo - PullRequest
0 голосов
/ 18 декабря 2018

У нас есть git-репо, в котором мы фиксируем наш код.Есть ли способ узнать различия (и / или журналы для фиксации), ранее зафиксированные, скажем, в окне за 1 день?

Branch-xyz Day-1 (push diff-1) (push diff-2) Day-2 (push diff-3) (push diff-4)) (нажмите diff-5)

Есть ли способ получить все журналы для каждого коммита, предоставив окно даты / времени и т. д.?Моя цель - написать сценарий, который будет отправлять по электронной почте к концу дня каждый день о том, что было совершено (отправлено) каждый день в удаленный репозиторий.

1 Ответ

0 голосов
/ 18 декабря 2018

Чтобы получить список коммитов за последние дни, вы можете использовать --since.

git log --since=2018-12-17

Чтобы получить его со вчерашнего дня,

git log --since=`date --date="1 day ago" '+%Y-%m-%d'`
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...