Я настроил новый сервер Git на Synology NAS и хочу переместить свои репозитории Git с моего локального компьютера. Я создал новый репозиторий, добавил новый источник и отправил репозиторий на сервер.
Проблема, с которой я столкнулся сейчас, заключается в том, что если я клонирую репозиторий в новый каталог на моей локальной машине, то единственное, что я получаю, это каталог .git. Все файлы, которые были в моем проекте, отсутствуют. Я проверил историю с помощью Git Gui в Windows, и вся история есть, только ни один из рабочих файлов.
Я пропустил что-то очевидное здесь? Я использовал стандартную команду git clone, меню клонирования из графического интерфейса Git и из системы управления версиями в Android Studio, но до сих пор мне не удалось загрузить рабочие файлы в каталог.
git clone
просто проверяет ветку, которую вы выбираете во время клонирования, с вашим аргументом-b <name>
. Если вы не укажете аргумент-b <name>
, clone выберет один из них на основе того, что он получает от сервера; и если то, что он получает от сервера, не может быть полезным, он выбираетmaster
для вас. То, что ваш клон получает с сервера, зависит от того, где на сервере установленоHEAD
. - person torek   schedule 05.02.2015