首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Smartgit -在MAC上无法连接到存储库

Smartgit -在MAC上无法连接到存储库
EN

Stack Overflow用户
提问于 2015-02-11 03:01:57
回答 2查看 6K关注 0票数 1

我正在尝试使用SmartGit 6.5.5 (build #4184)连接到GitHub私有组织存储库。然而,在Mac上,它不起作用。

在SmartGit上,我进入存储库->克隆,然后在"Remote或SmartGit“中键入以下地址:

https://github.com/JBCJBCJBC/Testing.git

它在我的Mac上不起作用。我得到了错误:

代码语言:javascript
复制
"Could not connect to the repository https://github.com/JBCJBCJBC/Testing.git".
Please check the repository URL.  repository "
https://github.com/JBCJBCJBC/Testing" not found: remote: Repository not found"

当我在Parallels上下载SmartGit for windows,并使用上面的链接时,它起了作用。

回到OS上,当我使用我的公用文件夹时,它可以工作:https://github.com/yanjbc/test.git

它似乎与Mac有关,而Mac在私有存储库上无法工作。有人知道为什么会发生这种事吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-02-12 09:36:12

这可能是身份验证问题。GitHub没有公开有关私有存储库的信息,而是(可能)模仿不存在的存储库的行为。

您能从命令行尝试这个命令吗?

代码语言:javascript
复制
> git ls-remote https://github.com/JBCJBCJBC/Testing.git
12641062c10c8ada29e44c94be905a027a469f00    HEAD
12641062c10c8ada29e44c94be905a027a469f00    refs/heads/master

如果您没有从上面的命令获得任何输出,那么您的身份验证设置是不正确的,您将无法访问私有存储库。GitHub有一个关于如何设置和排除关键问题的指南

但是,如果这给了您一些像上面样例一样的输出,那么您肯定可以以某种方式连接到您的私有存储库。这可能意味着您的问题与这个职位有关SmartGit有关。这个答案似乎与Windows有关,所以我不知道你将如何在Mac上继续工作,因为Putty是一个只使用Windows的程序。

SmartGit的几个替代方案(如果您无法让它与您的密钥一起工作)是:

  1. 来自亚特兰西安的SourceTree (免费,但需要注册)
  2. 好的老命令行
票数 1
EN

Stack Overflow用户

发布于 2021-02-10 16:45:42

对于授权的OAuth应用程序,您可能需要授予组织访问权限。github应用程序设置

选择SmartGit应用程序并显式授予组织。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28445859

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档