You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行git clone克隆TensorFlow指定仓库路径时提示仓库不存在,求解决

为什么Git Clone失败?我来给你捋清楚

你碰到的这个坑其实挺典型的——你用的是GitHub上的网页浏览链接,但Git克隆需要的是仓库的Git专用地址,这俩不是一回事儿!

浏览器能打开那个带/tree/master/的链接,是因为GitHub的网页服务器会解析这个路径,给你展示对应的目录页面。但Git可看不懂这种网页路由,它只认仓库的根地址,或者支持子目录克隆的特殊操作方式。

两种解决办法任你选

方法一:克隆整个仓库(简单直接)

直接克隆TensorFlow的models仓库,之后就能找到你要的inception目录了:

git clone https://github.com/tensorflow/models.git

克隆完成后,你要的内容就在models/research/inception/inception路径下。

方法二:只克隆指定子目录(节省空间)

如果不想下载整个models仓库(毕竟它挺大的),可以用Git的稀疏检出功能,只拉取你需要的子目录:

  1. 先创建并进入目标文件夹:
    mkdir inception && cd inception
    
  2. 初始化本地仓库并关联远程:
    git init
    git remote add origin https://github.com/tensorflow/models.git
    
  3. 开启稀疏检出模式:
    git config core.sparseCheckout true
    
  4. 指定要拉取的子目录路径:
    echo "research/inception/inception/" >> .git/info/sparse-checkout
    
  5. 最后拉取代码:
    git pull origin master
    

这样操作后,你的本地inception文件夹里就只会有你需要的那部分内容啦。

内容的提问来源于stack exchange,提问作者Huzo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 10:11:29