Я использую конвейер jenkins для построения веток, чтобы устанавливать модификации в базе данных.
Для этого я извлекаю идентификатор коммита из последней успешной сборки и сравниваю его с коммитом моей текущей сборки с помощью git diff.
проблема, с которой я сталкиваюсьby rebase.
У меня есть последняя сборка, связанная с фиксацией A, например, после перебазировки другой ветвью последняя фиксация текущей сборки стала A ', хэш A был изменен, потому чтородительский коммит изменился (A и A 'ссылаются на одинаковые модификации).
Итак, я собираюсь получить следующую команду git:
git diff A A'
Так что я не буду получать какие-либо измененные файлы, поскольку он ссылается на те же изменения
Не могли бы вы посоветовать по этому вопросу?