克隆git repo的错误

时间:2017-10-31 00:53:46

标签: git github git-clone

我是Git的新手,对于课堂作业,我需要克隆一个由教师设置的回购,作为本周约50的第一步。他的指示是:<​​/ p>

mkdir -p ${HOME}/cpsc59700
cd ${HOME}/cpsc59700
git clone git@github.com: lewisu-research-compsci/assign0-git tu2
cd tu2
TUTROOT=${PWD}

他说&#34;第一个参数指定要克隆的GitHub中的远程repositoy,第二个参数指定要赋予新本地存储库的名称。&#34;我在猜测&#34; lewisu-research-compsci / assign0-git&#34; &#34; tu2&#34;是远程回购。是当地的回购。

每次我尝试运行git clone命令时,都会遇到以下错误:

  

致命:论据太多

如果我不使用tu2参数,我会收到以下错误:

  

克隆到&#39; lewisu-research-compsci / assign0-git&#39; ...
  输入密钥&#39; /c/user/Brian/.ssh/id_rsa'的密码;

当我输入用于创建ssh密钥的密码时,我收到以下错误:

  

错误:未找到存储库。
  致命:无法从远程存储库读取。
  
  请确保您拥有正确的访问权限   存储库存在。

登录Github.com时,我可以访问repo。此外,当我尝试使用Git Desktop时,我可以克隆那些令我困惑的回购。我已经给老师发了电子邮件,因为这是一个在线课程,但到目前为止(3天后),我没有收到他的回复。关于我做错了什么的建议?

2 个答案:

答案 0 :(得分:2)

尝试删除域名后的空格,如下所示:

git clone git@github.com:lewisu-research-compsci/assign0-git tu2

空格会导致lewisu-research-compsci/assign0-git成为您的第二个参数,tu2成为您的第三个参数,这就是错误所说的方式&#34;太多的参数&#34;。

答案 1 :(得分:0)

希望您能够创建目录并进入其中。然后按照以下步骤进行操作

1)转到以下链接。

https://github.com/lewisu-research-compsci/assign0-git

enter image description here

2)单击复制到剪贴板按钮。 3)打开终端并导航到您想要获取克隆的目录。

4)然后输入git clone https://github.com/lewisu-research-compsci/assign0-git.git