I want to push my changes to GitHub in Git command, integrated terminal in VSC, and my profile is Bash, customized in ZSH. I’m deploying to Netlify through continuous deployment from Github.
Every time I do "git commit -m "sample text’, I get error:
husky > pre-commit (node v14.17.5) ⚠ Some of your tasks use `git add` command. Please remove it from the config since all modifications made by tasks will be automatically added to the git commit index. ℹ No staged files match any configured task. error: gpg failed to sign the data fatal: failed to write commit object
We think it is an authentication issue, related to gpg key. We’re able to run gpg2, but not able to sign in with key. We’re trying to set the program to gpg2, and we have upgraded to gpg2, but it says it is already installed gpg. How to check what is gpg key?
We are not sure where to look/what to do now.
Previously I had problems with visibility of my contributions to Gihub, so I have gained Netlify permission to access my repository code. Netlify does this by installing the Netlify GitHub App on my Github account. Everything worked perfect, until I have updated my Macbook Air from Mojave to Big Sur v11. In the same time I had to update my terminal, so I screwed Homebrew upgrade. Yet, my profile is just Bash. Not sure about the last one, sorry! Not least, but last, Netlify just announced Netlify API Authentication beta version to enable in my settings. I haven’t enabled it yet, but I’m not sure if these are the source of my issue.
After reading this article, I have decided to throw my question here Telling Git about your signing key - GitHub Docs