Support using 1password managed ssh keys
discord discussion https://discord.com/channels/1060193121130000425/1208456893383577671/1208510948516696155
Came to make just this issue. For reference, this is the relevant(?) part of my git config to use 1Password as the SSH agent.
[user]
signingkey = ssh-ed25519 [redacted]
[gpg]
format = ssh
[gpg "ssh"]
program = "/Applications/1Password.app/Contents/MacOS/op-ssh-sign"
[commit]
gpgsign = true
Just adding my support for this! In additional to all the folks on Discord that have mentioned 1Password, I too would love to see support for their ssh-agent. More info at https://developer.1password.com/docs/ssh/agent for anyone that's looking.
Bonus points if you're able to support commit signing with SSH keys, but that should likely be raised as a separate issue.
+1 for allowing ssh agents please
Dunno if this is the same issue? But was trying to use gitbutler and it doesn't work for me because I use https://github.com/maxgoedjen/secretive for my SSH keys
Would really appreciate this. Sadly blocking me from using GitButler.
We're experimenting with using the git binary for fetch and push, it feels likely it would unlock some of the above. #3222 #3227
Can confirm that 1password now correctly prompts for approval when selecting the "Use a Git executable" option! 🚀
(Tested on v0.10.27)
+1 on that! This was the major blocker for me, preventing me from actually giving GitButler a fair shake. Looking forward to using it now!
That was such a nice read, thanks for sharing!
Managed SSH keys seem to be working thanks to using the Git binary, so I am closing this issue as resolved. Please feel free to open new issues for other areas that might still need improvement, or reopen if this was the wrong call.