git克隆的结果是:";致命:远程端意外挂起“;

git克隆的结果是:";致命:远程端意外挂起“;,git,ssh,Git,Ssh,我想用如下命令克隆一个新项目 git克隆git@some_link.com:一些单词/项目名称.git 但它总是给我错误 ssh:无法解析主机名some\u link.com:some\u word:名称或服务未知 当我尝试从github克隆时出现此错误,我将ssh密钥添加到github.com。我在这里怎么做?如果您有写访问权,请使用ssh copy id复制您的身份。Google可以为OSX提供一个简单的脚本来完成同样的事情(ssh copy id只是一个简单的脚本afaik)。在windo

我想用如下命令克隆一个新项目

git克隆git@some_link.com:一些单词/项目名称.git

但它总是给我错误

ssh:无法解析主机名some\u link.com:some\u word:名称或服务未知


当我尝试从github克隆时出现此错误,我将ssh密钥添加到github.com。我在这里怎么做?

如果您有写访问权,请使用
ssh copy id
复制您的身份。Google可以为OSX提供一个简单的脚本来完成同样的事情(
ssh copy id
只是一个简单的脚本afaik)。在windows上,我没有任何线索,除非您使用的是Cygwin,在这种情况下,它应该是
ssh copy id

如果它不是您有写入权限的回购协议,请创建url
http://somewhere.tld/path/to/repo.git
https://somewhere.tld/path/to/repo.git

如果这是一个回购协议,你应该有权访问,但没有(比如说在共享主机或其他东西上),你可能只需要将它添加到控制面板或联系支持


从错误来看,它可能拼写错误。如果上述方法无法解决您的问题,您是否可以发布您正在使用和查看的确切命令和输出?

如果您有写入权限,请使用
ssh copy id
复制您的身份。Google可以为OSX提供一个简单的脚本来完成同样的事情(
ssh copy id
只是一个简单的脚本afaik)。在windows上,我没有任何线索,除非您使用的是Cygwin,在这种情况下,它应该是
ssh copy id

如果它不是您有写入权限的回购协议,请创建url
http://somewhere.tld/path/to/repo.git
https://somewhere.tld/path/to/repo.git

如果这是一个回购协议,你应该有权访问,但没有(比如说在共享主机或其他东西上),你可能只需要将它添加到控制面板或联系支持

从错误来看,它可能拼写错误。如果上述方法无法解决您的问题,您能否发布您正在使用和看到的确切命令和输出?

尝试以下方法:

git clone user@host:/path/to/repository/project_name.git
git clone ssh://user@host/path/to/repository/project_name.git
试试这些:

git clone user@host:/path/to/repository/project_name.git
git clone ssh://user@host/path/to/repository/project_name.git

无法解析主机名
表明您的网络连接不可靠(或DNS)。除此之外,你的问题的某些部分有点难以理解,例如:但这里我想添加我的密钥?很抱歉我的英语不好。“但这里我想”的意思是,在这种情况下,我想添加我的ssh密钥到远程系统中…就像我在github中所做的那样。我不知道为什么你的人会因为我的英语不好而投反对票??我不认为这是我的一个重大错误。我认为否决票是因为这个问题非常模糊。如果这个问题不再涉及“致命:远端意外挂起”错误,请更改标题,因为它不断出现在谷歌的搜索结果中,所以
无法解析主机名
表明您的网络连接不可靠(或DNS)。除此之外,你的问题的某些部分有点难以理解,例如:但这里我想添加我的密钥?很抱歉我的英语不好。“但这里我想”的意思是,在这种情况下,我想添加我的ssh密钥到远程系统中…就像我在github中所做的那样。我不知道为什么你的人会因为我的英语不好而投反对票??我不认为这是我的一个重大错误。我认为否决票是因为这个问题非常模糊。如果这个问题不再涉及“致命:远程端意外挂断”错误,请更改标题,因为它不断出现在谷歌结果中,因为这个问题很明显,这让我高兴!谢谢,这真让我高兴!