检索gitlab特定文件夹特定的提交

时间:2017-11-23 15:13:45

标签: git gitlab

我有一个gitlab存储库,我无法下载特定提交的特定文件夹。 我的完整git太大了,无法下载整个项目,所以我需要只能下载这个特定的文件夹。 如果我尝试通过GUI完成它开始下载然后失败所以我不能这样做。 我尝试使用

命令行
    git init
    git remote add origin <url>
    git config core.sparseCheckout true
    echo "some/dir/" >> .git/info/sparse-checkout
    git fetch origin <commit_number>

但它不起作用,它给了我错误:

    error: Server does not allow request for unadvertised object <commit_number>

我该怎么办?谢谢

ps:这不是一个我不知道是否重要的​​公共项目

0 个答案:

没有答案