You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have multiple mounts with git repositories hosted on one server. Each with separate ssh key. I'm forced to manually set sshCommand. gopass fsck overwrites sshCommand in .git/config so I'm unable to pass ssh key.
Summary
I have multiple mounts with git repositories hosted on one server. Each with separate ssh key. I'm forced to manually set sshCommand.
gopass fsck
overwrites sshCommand in .git/config so I'm unable to pass ssh key.Steps To Reproduce
Add "sshCommand = ssh -i ~/.ssh/gopass-X" to .git/config
Run:
gopass fsck
After that sshCommand is replaced with
ssh -oControlMaster=auto -oControlPersist=600 -oControlPath=/tmp/.ssh-%C
Expected behavior
Don't overwrite sshCommand in .git/config or add option to disable this behaviour.
The text was updated successfully, but these errors were encountered: