我在我的mac上下載了sourcetree app,並添加了一個本地git回購。每當我嘗試隱藏某些內容或提交某些內容時,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項目。我沒有爲它配置源碼樹。那麼爲什麼?'。在互聯網上搜索了兩天後,我得到了答案。 – Goje87