Справочная информация. Я использую автоматическую систему сборки, которая принимает хэш git как входной сигнал, а также имя ветки, на которой существует этот хэш, и создает его. Однако система сборки использует только хеш для проверки кода и его сборки - он просто сохраняет имя ветки, как указано, в метаданных базы данных сборки.
Я беспокоюсь о том, что разработчики случайно задают неправильное название ветки, когда они начинают сборку, вызывая путаницу, когда люди просматривают историю сборки.
Итак, как я могу подтвердить, прежде чем передавать имя хэша и ветки в систему сборки, что данный хеш действительно происходит из данной ветки?