Как найти push / общие коммиты в истории git? - PullRequest
0 голосов
/ 23 октября 2018

Наше приложение обрабатывает данные, и мы пытаемся найти состояние приложения, в котором данные начали обрабатываться неправильно.Мы знаем, что обработка данных велась человеком A, а коммиты - лицами B, C, D, ... Мы используем git с несколькими локальными и одиночными удаленными репозиториями.

Очевидно, что человеку A не удалосьзапускать код в версии, которая еще не была отправлена ​​в глобальный репозиторий.Таким образом, нет смысла проверять коммиты, сделанные человеком B, если он сделал push.

Возможно ли найти коммиты или состояния кода между такими нажатиями в истории git?

1 Ответ

0 голосов
/ 23 октября 2018

Вы пробовали git blame - Показать, какая ревизия и автор последней изменили каждую строку файла

. Вы можете использовать git blame -l <filename>, чтобы получить хэш SHA1 с момента изменения строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...