2016-03-26 2 views
0

Я пытаюсь найти лучший способ работы с CakePHP 3 на GitHub с несколькими рабочими станциями.Использование Github, CakePHP 3 и Composer

Сценарий: я установил CakePHP 3 с Composer в новый каталог и создал git-хранилище из него с помощью github cli. Использование стандартного .gitignore, поставляемого с cakephp. После нажатия репо на удаленный сервер я начал работать над этим проектом.

Позже дома я хотел продолжить работу и столкнулся со следующей проблемой: Для обоих, для Composer и GitHub (CLI и GUI) нужна пустая папка для установки ядра cakephp или клонирования репо. Итак, что было бы лучшим способом справиться с этой проблемой, не удаляя .gitignore и не подтолкнуть все ядро ​​cakephp к репо?

ответ

1

Если композитор установлен глобально на вашем домашнем компьютере, после клонирования просто используйте команду ниже в папке проекта.

composer update 

Эта команда нужна только в 1-й раз. Тогда ядро ​​cakephp загрузится автоматически. Затем он будет работать нормально. Я считаю, что это простое решение.

Комплексное решение - вы можете изменить файл git ignore, а затем создать репо, после того, как клон на вашем домашнем компьютере снова изменит файл git ignore.

+0

Извините, мой последний андерсер, я был в отпуске. Простое решение работает как шарм. Мне нужно было только скопировать config/app.php. Большое спасибо! – D0vev