Как я могу получить список всех коммитов слияния в ветке git между двумя датами?

В наших предварительных средах происходит что-то плохое, что очень трудно отследить. Мы знаем, что он был впервые представлен в нашей ветке разработки между 21 июля 2018 и 28 июля 2018.

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

Итак, мне нужен список хэшей коммитов слияния для ветки "develop" между 21 июля 2018 и 28 июля 2018, но я не знаю, как найти этот конкретный список.


person bopapa_1979    schedule 10.08.2018    source источник


Ответы (1)


Будет ли это работать? Я не эксперт по git, но я думаю, глядя на некоторые примеры, с которыми я работал, это должно дать вам то, что вам нужно:

git log --since "JUL 21 2016" --until "JUL 28 2018" --pretty=format:"%H" --merges

person OliverRadini    schedule 10.08.2018