我是git的新手。我想克隆一个公共远程git存储库。我可以在浏览器中成功访问此URL,虽然URL是https,但不需要身份验证。但是当我试图克隆它时:
git clone https://github.com/droolsjbpm/drools/tree/6.0.x/drools-examples-api/named-kiesession-from-file
我收到以下错误:
Cloning into 'named-kiesession-from-file'...
error: The requested URL returned error: 403 Forbidden while accessing https://github.com/droolsjbpm/drools/tree/6.0.x/drools-examples-api/named-kiesession-from-file/info/refs
fatal: HTTP request failed
我认为问题在于我可能没有这里的存储库的根,而是一个子路径。如何确定哪个路径实际上是存储库的根目录?或者有没有办法克隆一个子路径?
答案 0 :(得分:3)
您无法仅克隆存储库的文件夹。您需要克隆整个存储库:
git clone git@github.com:droolsjbpm/drools.git