【发布时间】:2017-04-12 16:16:55
【问题描述】:
有些任务只能在 git bash(或终端)中完成/比在 SourceTree 中更容易完成。我的大部分存储库都在 bitbucket 上并使用 ssh 密钥。
我遇到的问题是,即使我使用 SourceTree(Pageant putty 客户端)加载我的密钥,终端也需要我再次加载它。较长的关键字可能会很痛苦,并且一旦终端关闭并再次打开,就需要再次输入密码。
如您所见,代理正在运行,密钥已加载,但仍要求我在 git 终端/git bash 中输入我的密码。
有没有办法只加载一次密钥?
谢谢
【问题讨论】:
-
为什么投反对票?请提供建设性的反馈。谢谢
-
这有什么好运气吗?我也遇到了同样的问题,这很烦人。
-
很遗憾没有,我已经有一段时间没有使用 git bash,只是直接在 SourceTree 中使用基本的 git 选项。
-
您可以在没有密码的情况下创建 ssh 密钥。如果您的私钥受到其他方式的保护,或者安全性不是问题,这是一个选项。
标签: git ssh bitbucket atlassian-sourcetree