2015-07-21 2 views
1

Какова наилучшая практика добавления проекта CakePHP 3 в git? В CakePHP 2 я бы добавил весь директор приложения минус tmp и .htaccess, и это было бы здорово. В CakePHP 3 папка проекта или приложения теперь содержит различные файлы поставщиков, которые должны быть предпочтительно загружены с использованием композитора. Я был бы признателен за любое понимание некоторых передовых методов для этого.Git и CakePHP 3

Заранее спасибо

ответ

3

Используйте это, как содержание вашего .gitignore файла

/vendor/* 
/config/app.php 
/tmp/* 
/logs/* 

.htaccess 
/webroot/.htaccess 

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

1

Я работаю с Git и Cakephp3, и добавить все папки, но исключая вендоров, TMP и исключая app.php из конфигурационных папок.

0

Я работаю с git, и я добавляю всю планету, так как у меня нет ограничения пропускной способности или проблемы времени. Но если вы хотите, чтобы добавить минимум можно добавить только эти папки:

  • конфигурации
  • плагинов
  • ГКЗ
  • WebRoot