git clone не работает при попытке клонировать репозиторий TensorFlow - PullRequest
0 голосов
/ 02 мая 2018

Когда я делаю

~$ 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 голосов
/ 02 мая 2018

Понятно, но если я хочу клонировать подкаталоги, такие как начальный каталог, мне все равно придется использовать указанный выше URL?

Хотя вы все еще клонируете полное репо, вы можете сделать редкую проверку

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
0 голосов
/ 02 мая 2018

Вы используете неверный внутренний URL. С Git вы не можете выборочно клонировать.

Правильный URL должен быть,

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

Команда,

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