私はsourcetree appをmy macにダウンロードして、ローカルのgit repoを追加しました。何かを隠そうとしたり、何かをコミットしようとすると、sourcetreeはgpg関連のエラーを投げます。エラーの例を以下に示します。署名用に設定していない間にソースツリーがgpgキーを探すのはなぜですか?
git -c diff.mnemonicprefix=false -c core.quotepath=false -c credential.helper=sourcetree stash save test-stash
/Applications/SourceTree.app/Contents/Resources/bin/gpg: line 2: gpg2: command not found
error: gpg failed to sign the data
Cannot save the current index state
Completed with errors, see above
このエラーの原因を突き止めることはできません。私が覚えている限り、私はどのような署名のためのプロジェクトまたはsourcetreeアプリケーションを設定していません。
この問題のトラブルシューティングを手伝っていただけると助かります。数回の試行後
回答ありがとう@HanSooloo。しかし、私は「なぜ、gpgが最初に尋ねられているのか」についてより詳しく述べました。私はそれのための私のgitプロジェクトを構成していない。私はソースツリーを設定していません。それでなんで?'。インターネットでさらに2日間検索した後、私は答えを得た。 – Goje87