Git gpg署名を使用しています。無効にします。 .gitconfig
を設定しました
[user]
name = NAME
email = EMAIL
signingkey = KEY
...
[commit]
gpgsign = false
私のコミットはデフォルトでまだ署名しています。
PS:Sourcetree Repository/ Repository Settings/Security
タブからも無効にしました。 Sourcetreeと端末の両方がgpgの使用を強制します。
これを無効にするには、git config commit.gpgsign false
を実行します。これにより、構成がグローバルではなくローカルに設定されます。
この設定を.gitconfigに入れると、[user]構成なしで、あなたが持っていたものでうまくいきました:
[commit]
gpgsign = false
次のコミットでGPG署名を一時的に無効にするには:
git -c commit.gpgsign=false commit
最後のコミットの署名を解除するには:
git commit --amend --no-gpg-sign
カウンターマンcommit.gpgSign
すべてのコミットに署名を強制するように設定される構成変数。