由于Eclipse不受支持,我正在Android Studio下迁移我的Android项目。我的所有项目都驻留在Raspberry Pi上,我成功克隆了Linux机器上的所有项目。但是我在Windows 8.1下收到错误。
Eclipse使用相同的URL没有任何问题,使用ssh客户端可以访问主机。
可能有什么问题?
答案 0 :(得分:4)
对于那些正在寻找答案的人来说,其他任何事情都无济于事:
我的问题是由于钥匙串中的Github中的2个用户所以我删除了我的Github帐户的其他用户的密码,这解决了问题。
祝你好运答案 1 :(得分:3)
您可以使用终端的智能github。
在公共存储库中试用:
$ git clone http://github.com/schacon/grack.git 对于私有存储库,或者对存储库具有推送访问权限,您可以通过以下方式克隆:
$ git clone https://username@github.com/username/project.git
答案 2 :(得分:2)
这是错误消息的一个很好的例子,没有多大帮助。
Android Studio可以使用git.exe
吗?
在设置>版本控制> Git 有一个Test
按钮,看看git是否正常运行。
在我的情况下,它不可见(未安装)。有关如何安装它的建议,请参阅http://guides.beanstalkapp.com/version-control/git-on-windows.html。
答案 3 :(得分:1)
这可能会迟到,但我安装了新版本的android studio,并希望从github导入并遇到同样的问题。
我的解决方案是,从Android studio首次运行时弹出的向导,转到配置>设置>版本控制> Github然后指定我的github帐户。然后从git导入为我工作。
答案 4 :(得分:1)
首先检查你的git-bash中的克隆...运行你的git-bash(如果已安装),然后转到你想要重新发布项目的文件夹,例如:
cd c:/myfolder
你的git bash中的(必须在之前创建目录)。之后,您可以编写正确的示例url和clone语句:
git clone https://bitbucket.org/csgerber/reminders-git.git
这个示例网址是正确的,我测试它。在“myfolder”中过了一会儿,你必须有提醒项目。如果这种方法正常工作,你可能没有任何问题在你的Android工作室做到这一点。但是我不能因为在我的位置,我不能连接到某个服务器(用于互联网过滤),我应该使用像freegate这样的代理。所以我需要像代码一样为代理设置git:Getting git to work with a proxy server
抱歉英语不好答案 5 :(得分:1)
之前我遇到过这个问题,我通过取消设置>中的“使用ssh克隆git存储库”选项解决了这个问题。版本控制> GIT中
答案 6 :(得分:0)
如果您想为不同的帐户使用不同的 SSH密钥,您可以
请在此处阅读更多内容 - https://medium.com/@trionkidnapper/ssh-keys-with-multiple-github-accounts-c67db56f191e