I was trying to set up SourceTree to use GPG key signing for commits. I'm on a Mac (OS 10.13.3)
I have created keys and everything configured correctly. I can successfully commit/push stuff to a remote repo from the command line.
When I do a "gpg --list-key", in the terminal, the key shows up correctly
So then I tried do set up SourceTree and running into an issue. I've set the location of GPG in the SourceTree preferences and I am able to select the "Enable GPG key for signing commits. It automatically found my key, however, the user name that is showing up is "0", which is incorrect. The key that shows up is correct, however.
Why is it not showing the correct user? I only have one key generated and the user name does not match.
Obviously when I try to commit, I get an error:
error: gpg failed to sign the data
fatal: failed to write commit object
Anyone have any ideas?
Please file a ticket at https://jira.atlassian.com/browse/SRCTREE and we'll follow up from there. Apologies for the hiccup.
Brian Ganninger
Senior Mac Developer, Sourcetree
@bganninAny chance you could help me? submitted a ticket, but can't seem to find the ticket I submitted. I just wanted to follow up on it and find out if there's a workaround, or if there's plans to fix (if this is a bug and not user error). I can no longer use SourceTree since the repos I'm trying to commit to require GPG signing.
The original ticket was SRCTREE-5407. Not sure if it was moved, permissions changes, or it was deleted.
Just looking for an update on the issue and hoping I can start using SourceTree again. =)
Cheers!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I think it accidentally got caught up in the spam sweep last week. Please refile and we'll take a fresh look. Sorry about that!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.