Forum Discussion
1Password asking for permission each time
firstly I strongly agree that asking password every time is too much and on every commit even if 1password is already unlock, so I decided to disable that feature (until you improve the behaviour if you do because it seems to exist since a while now) and use the old way with ssh keys store as a file in .ssh folder.
I was about to get crazy trying to unlink 1password from Sourcetree and cannot find any explanation about that on the web so I'm posting this here for people like me because I lost so much time to figure it out.
Inside ~/.ssh/config remove:
Host \*
IdentityAgent "~/Library/Group Containers/xxx.com.1password/t/agent.sock"
in ~/.gitconfig remove the signingkey and
```
gpgsign = true
[gpg]
format = ssh
[gpg "ssh"]
program = /Applications/1Password.app/Contents/MacOS/op-ssh-sign
```
You can now use SSH in the old way without 1Password.
Hope this will help someone.