Как избежать подписания чужих коммитов GPG?

Как избежать подписания чужих коммитов GPG?

Я установил глобальную конфигурацию Git commit.gpgsign = trueдля автоматической подписи коммитов, которые я делаю. Однако, когда я делаю rebase или cherry-pick коммиты, похоже, что он подписывает их все, даже если я не являюсь автором.

Как мне заставить Git автоматически подписывать только те коммиты, автором которых я являюсь? (Я понимаю, что мог бы обрабатывать каждый коммит вручную, но я бы предпочел не выполнять специальное действие для каждого коммита, который я хочу или не хочу подписывать.)

Связанный контент