我是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天后),我没有收到他的回复。关于我做错了什么的建议?
答案 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
2)单击复制到剪贴板按钮。 3)打开终端并导航到您想要获取克隆的目录。
4)然后输入git clone https://github.com/lewisu-research-compsci/assign0-git.git