尝试克隆TensorFlow存储库时,git clone不起作用

时间:2018-05-02 03:59:46

标签: git github tensorflow git-clone

当我这样做时

~$ git clone https://github.com/tensorflow/models/tree/master/research/inception/inception

我收到错误:

  

克隆到'开始' ...   遥控器:未找到   致命的:存储库' https://github.com/tensorflow/models/tree/master/research/inception/inception/'找不到

当我将其粘贴到浏览器中时,URL确实有效。所以我对这里的问题感到困惑。感谢

2 个答案:

答案 0 :(得分:1)

您使用的内部网址不正确。使用Git,你无法有选择地克隆。

正确的网址应为

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

命令是,

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

答案 1 :(得分:1)

  

我明白了,但是如果我想克隆子目录,比如开始,我还是要使用上面的URL吗?

虽然您仍然会克隆完整的回购,但您可以执行sparse checkout

mkdir myrepo
cd myrepo
git init
git config core.sparseCheckout true
git remote add -f origin https://github.com/tensorflow/models.git
echo "path/within_repo/to/desired_subdir/*" > .git/info/sparse-checkout
git checkout [branchname] # ex: master