刚刚更新到 MacOS Sierra,我按照 Apple 规定的修复方法修复了 SSH 和钥匙串中出现的错误,详情请见此处 (自从我更新到 Sierra 后,macOS 一直询问我的 ssh 密码)
不过,我似乎无法让我的 TMUX 会话不需要密码,而且它似乎与环境变量无关,仅供参考。
社区有什么想法吗?
Darwin i386 | tmux 2.3 | screen-256color
谢谢...
答案1
我找到了一种解决方法,即在我想用来推送到 git 的窗口中运行这两个命令。只要我保持窗口打开,输入一次我的公钥密码就可以进行身份验证推送。
eval $(ssh-agent)
ssh-add
从本质上来说,这并不是一个解决方案,但目前它确实有效。