2016-03-23 6 views
0

У меня проблемы с использованием git clone. Когда я запускаю команду для клонирования репозитория, команда git выглядит так, как будто она завершается успешно.Почему git clone не копирует исходные файлы в мой локальный каталог?

git clone ssh://[email protected]:29418/sourceName 

Я получаю следующие результаты:

ssh://[email protected]:29418/sourceName 
Cloning into 'sourceName'... 
Warning: Permanently added '[192.168.2.4]:29418' (RSA) to the list of known hosts. 
remote: Counting objects: 14091, done 
remote: Finding sources: 100% (14091/14091) 
remote: Total 14091 (delta 10639), reused 13901 (delta 10639) 
Receiving objects: 100% (14091/14091), 84.60 MiB | 204.00 KiB/s, done. 
Resolving deltas: 100% (10639/10639), done. 
Checking connectivity... done. 

Таким образом, похоже, что это успешно клонировать. Но когда я смотрю на целевую папку, я вижу, что только .git-папка создается и заполняется.

Исходные файлы не копируются локально как часть клона.

Я не вижу сообщений об ошибках. Что может быть не так? Как мне «отлаживать» это?

Спасибо, Johnb

+0

В репо нет файлов? Что показывает «git log»? –

+1

Вы видите, какой контент содержится в деле «HEAD» клонированного репо. сделайте 'git branch' и проверьте, что у вас есть контент. – jthill

ответ

2
  1. Во-первых, мерзавец сказал, что получил 84,6 МиБ объектов, поэтому проверка исправности: du -hs .git/objects

  2. Если она пуста, возможно, вы на самом деле не в целевой папке ,

  3. Если это не пусто, git log --all. Это просто просит git log следовать за все ссылки от refs/.

    Возможно, вы обнаружили, что исходные файлы были там раньше, но были удалены в последующей фиксации. Если это так, просто git checkout для более старой фиксации.

    Также возможно, что в ветке master просто нет файлов (git log --all покажет другие ветви). См. git branch для списка и git checkout другая ветка.

  4. Если пусто, вручную проверять .git/refs/heads, .git/refs/remotes, и, наконец .git/objects. GitHowTo имеет хороший overview of .git directory structure.

 Смежные вопросы

  • Нет связанных вопросов^_^