I\'m using git gpg signing. I want to disable it. I\'ve set .gitconfig
[user]
name = NAME
email = EMAIL
signingkey = KEY
...
[commit]
To temporarily disable GPG signing for the next commit:
git -c commit.gpgsign=false commit
You can disable this by running git config commit.gpgsign false This sets the configuration locally instead of globally.
Putting this setting in .gitconfig worked for me with what you had, without the [user] configuration:
[commit]
gpgsign = false
To disable Git GPG signing for every repository on your computer
git config --global commit.gpgsign false
To disable Git GPG signing for a single repository
git config commit.gpgsign false
If you want to enable GPG signing again just replace false with true
To unsign the last commit:
git commit --amend --no-gpg-sign
-no-gpg-sign
Countermand commit.gpgSign configuration variable that is set to force each and every commit to be signed.