git - SourceTree 终端自动加载 ssh key

标签 git ssh bitbucket atlassian-sourcetree

有些任务只能在 git bash(或终端)中比在 SourceTree 中更容易完成。我的大部分存储库都在 bitbucket 上,并使用 ssh key 。

enter image description here

我遇到的问题是,即使我使用 SourceTree(Pageant putty 客户端)加载我的 key ,终端仍要求我再次加载它。较长的关键字可能会很痛苦,而且一旦终端关闭并再次打开,就需要再次输入密码。

enter image description here 如您所见,代理正在运行, key 已加载,但仍要求我在 git 终端/git bash 中输入我的密码。

有没有办法只加载一次 key ?

谢谢

最佳答案

在sourcetree设置里,有没有

Automatically start SSH agent when SourceTree opens checkbox selected?

关于git - SourceTree 终端自动加载 ssh key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40852825/

相关文章:

Git 的 "Bash.exe"与 "Git Bash.vbs"

git - $(prefix)/etc/gitconfig 上的 $(prefix) 是什么?

git - 生成、存储和配置 SSH 公钥/私钥对以供 Assembla 上的 git 存储库使用的正确方法是什么?

java - 崩溃 shell 无法通过 ssh 连接

运行 checkstyle 的 Bitbucket web-hook

azure - 无法从azure连接bitbucket源存储库

git - 如果您强制推送到具有现有 pull 请求的分支,会发生什么情况?

git:为什么我会收到错误 error: pathspec '<branch name>' 与 git 已知的任何文件不匹配

linux - 使用 ECDSA 和 ED25519 身份的 ssh-add 错误

testing - 看不到 .Net Core bitbucket 管道测试结果