Вот мой сценарий. Есть ли способ, чтобы при git commit он фиксировался в ветке только в том случае, если ключ GPG, используемый как GPG, был подписан конкретным человеком, организацией или третьей стороной.
Я пытаюсь сделать так, чтобы вы могли зафиксировать только ключ GPG, И этот ключ GPG был подписан сторонней организацией (например, компанией или человеком), поэтому вы не можете просто использовать любой ключ GPG (в частности, один который был создан самим).
Пример. У Альберта есть ключ GPG. david@microsoft.com подписал ключ GPG Альберта. Альберт фиксирует код с помощью ключа GPG. Поскольку david@microsoft.com - это знак GPG из белого списка (хранить в проекте git?) В ключе GPG Альберта, фиксация выполняется. У Джорджа есть ключ GPG. Никто не подписал ключ GPG Джорджа или не внесен в белый список подписей GPG. Джордж пытается совершить, но его отвергают.