我是 Git 的新手。我正在为一个新的 Ubuntu 虚拟机安装 git 并尝试克隆一些仓库。以下命令可以成功地进行克隆:
git clone http://github.com/organisation_name/repo_name
(在提示输入用户名/密码后),但是失败了。git clone git://github.com/organisation_name/repo_name
还有
git clone git://github.com/organisation_name/repo_name.git
使用相同的错误信息:
Cloning into 'repo_name'...
fatal: remote error:
Repository not found
当然,显而易见的答案是“使用http
方法”,但我正在尝试理解为什么一个有效而另一个无效。有任何建议吗?(还有,使用.git
扩展名命名repo名称时是否有区别呢?)谢谢!