У меня в настоящее время есть настройка подписи GPG на моем компьютере, она работает нормально. Это необходимо, чтобы совершить репо компании, в которой я работаю, используя адрес электронной почты моей компании.
Как бы то ни было, я также участвую в ряде репо с открытым исходным кодом под своей личной git учетной записью, используя мой личный адрес электронной почты.
Проблема в том, что когда я что-либо фиксирую, он хочет сделать это своей рабочей учетной записью, а не личной, и появляется окно подписи GPG с запросом пароля.
Мне удалось заставить его перестать использовать это.
git -c commit.gpgsign=false commit
Как бы я ни искал постоянный способ отключения подписи GPG для разных репозиториев. Я уже настроил их на использование своей электронной почты в этих репозиториях, но я не смог выяснить, как заставить GPG остановиться на этих репо.