Как перенести проект из удаленного репозитория Git на локальную машину?
Дело в том, что при клонировании репозитория с проектом на yii, переноситься не весь проект, а лишь его часть. Я понимаю что Git не работает с пустыми файлами и каталогами, но не могу найти решения проблемы. Цель в том, что бы перенести весь проект из удаленного репозитория на локальную машину. Заранее спасибо за ответы.
Ellik: Вы-таки да клонируете весь репозиторий :) Git тоже это делает по scp. Просто, после копирования Вам необходимо сделать 'git remote add', чтобы прописать зависимости для pull/push.
Вы что-то путаете.
Git прекрасно работает с пустыми файлами.
Чтобы добавить папку, в ней должен быть хотя бы один файл, даже пустой. Обычно добавляют пустой файл .gitkeep (по аналогии с .gitignore), но имя неважно.
И если в клонируемом хранилище это сделано, склонируется всё, как есть, полностью.
В yii(2) по умолчанию добавлены файлы .gitignore к файлам фреймворка, поэтому Вам надо установить композер, установить через него yii2, инициализировать фреймворк в нужном окружении (init, если используете шаблон advanced), а потом уже клонировать репозиторий