【问题标题】:Connecting GitHub Account and SourceTree with SSH使用 SSH 连接 GitHub 帐户和 SourceTree
【发布时间】:2019-02-21 10:06:25
【问题描述】:

我使用的是 git 版本 2.20.1.windows.1 和 Sourcetree 版本 3.0.17 的 Windows 10 笔记本电脑。我正在使用 System Git(我没有下载 Embedded Git,所以那里没有任何干扰)。

我正在尝试将我的 GitHub 帐户添加到 Sourcetree 以便更轻松地克隆存储库(因此我不必为每个存储库都使用 HTTPS 链接),并且在添加帐户后我无法看到任何存储库.我尝试过同时使用 OAuth 和 basic,也尝试过使用 OpenSSH,正如this SO post 中所建议的那样(这也是我可以让 Sourcetree 与我的 Bitbucket 帐户链接的唯一方法)。

不幸的是,它不起作用,但是当我打开 Git Bash 并输入 ssh -T git@github.com 时,我收到一条消息,确认我已将我的帐户连接到笔记本电脑上的 git。通过 HTTPS(OAuth 或基本)添加帐户也不起作用。

有人有什么建议吗,因为这会减慢我将某些项目迁移到 GitHub 的速度?

【问题讨论】:

    标签: git github atlassian-sourcetree


    【解决方案1】:

    检查您的 SourceTree Git 设置,并确保您使用的是 System Git, not the embedded one

    否则,您的本地 Git 安装(确实连接到 GitHub)将被忽略。

    【讨论】:

    • 我将更新我的帖子以澄清这一点,但我没有下载嵌入式 git,并且正在使用系统 Git。不过谢谢。这是我阅读其他 SO 帖子后的第一个想法,但这似乎不是这里的问题。
    猜你喜欢
    • 2021-12-23
    • 2011-03-14
    • 2022-01-22
    • 2021-02-19
    • 1970-01-01
    • 2019-09-07
    • 2019-04-13
    相关资源
    最近更新 更多