首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >eclipse GTS无效的远程:源

eclipse GTS无效的远程:源
EN

Stack Overflow用户
提问于 2014-04-12 06:55:10
回答 2查看 4.3K关注 0票数 1

几个月来,我一直在尝试获取eclipse,不管是什么,都是为了使用git hub。我有git bash安装,这工程,我有乌龟git安装,这也是完美的工作。我有putty,并使用pageant它来加载我的ssh密钥。

我目前使用的是eclipse的GTS (grails)版本。当我导入一个现有的项目时,它会获取git的详细信息。但当我尝试从eclipse中获取、拉入或推送时,它总是说:

无效的远程:源

在谷歌上搜索,大多数人说这是ssh配置问题。本文:http://www.bashedupbits.com/2013/04/fixing-ssh-connection-problems-in-egit.html有一个潜在的解决方案,但是当我提到使用putty连接到git@github.com时,putty会话简单地终止了,所以不能继续下去。我已经把钥匙装进选美比赛了。

Git命令行和tortiose git可以完美地工作。

有什么想法吗?

GIT_SSH=C:\Program Files\TortoiseGit\bin\TortoisePlink.exe

我尝试将putty ppk转换为openssh类型的密钥,并在preferences->general->network connections->SSH2->"add private key“中”添加“它。没帮上忙。

在……里面

代码语言:javascript
复制
preferences->Team->Git->configuration->"repository settings"

我明白了:

代码语言:javascript
复制
Remote
  origin
     fetch: +refs/heads/*:refs/remotes/origin/*
     puttykeyfile: C:\Users\me\my.ppk
     URL: git@github.com:MyCo/myproj.git

不确定还能做什么?

EN

回答 2

Stack Overflow用户

发布于 2014-07-12 03:40:42

以下是部分答案: ssh引擎可能是问题的一部分。您可以在Eclipse启动之前通过设置GIT_SSH环境变量来切换GGTS正在使用的引擎。

另一种选择是,由于Eclipse必须首先提交本地存储库,因此只需在Eclipse中使用本地内容,并在完成后从命令行运行远程推送即可。

IntelliJ很好,但也适用于开发Grails应用程序。我不明白为什么有些人对自己的选择如此执着。GGTS中的一些观点没有被任何人很好地发表。请查看我在askjoelit.com上的博客文章"Grails & STS:避免构建问题“。

票数 1
EN

Stack Overflow用户

发布于 2014-04-12 09:19:29

  1. 打开github存储库。

  1. 克隆存储库以将其复制到剪贴板。

  1. 进入eclipse。

打开git perspective.

  1. 右键单击以查看粘贴存储库路径或URL的选项。

  1. 将剪贴板粘贴到eclipse中。

  1. 按照向导提示进行操作。

现在,您应该在eclipse中有了一个克隆的存储库。

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

https://stackoverflow.com/questions/23023895

复制
相关文章

相似问题

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