【问题标题】:Sourcetree not working with SSH key on Mac upgrade?Sourcetree 在 Mac 升级时不能使用 SSH 密钥?
【发布时间】:2023-02-02 18:54:57
【问题描述】:

我最近将我的 Mac 升级到 10.13,我有一个 sourcetree,在更新之前它工作正常,现在在更新之后我无法将任何东西推送到我的存储库,虽然它以前可以工作,以前有人遇到过这个吗?

【问题讨论】:

    标签: macos ssh atlassian-sourcetree


    【解决方案1】:

    我找到了解决方案: Mac 升级 10.13 涉及 OpenSSH 政策的一些变化,你可以在这里阅读:https://developer.apple.com/library/content/technotes/tn2449/_index.html

    您需要从终端将身份添加到列表中:

    跑步:

    ssh-add -l
    

    你会得到“No identity message”,你应该添加你的 SSH 密钥,运行:

    ssh-add ~/.ssh/id_rsa
    

    通过再次运行第一个命令检查是否进行了更改,然后您应该看到密钥已添加。

    现在你们都设置好了,Sourcetree 将正常推送。

    【讨论】:

      猜你喜欢
      • 2013-02-20
      • 2017-04-12
      • 2019-01-10
      • 1970-01-01
      • 1970-01-01
      • 2016-07-12
      • 2014-01-05
      • 2011-12-23
      • 1970-01-01
      相关资源
      最近更新 更多