Я создал remote repository
и нажал мой проект, но файл .gitignore
не позволяет загружать целые файлы и папки (например, vendor
и storage
). поэтому, если мои коллаборационисты хотят clone
моего проекта, они не могут полностью выполнить проект fetch
my laravel
.
Мой вопрос: как вы делитесь некоторыми файлами и папками (например, поставщиком, хранилищем, ...) ваших проектов laravel с вашими сотрудниками в удаленных репозиториях, таких как github?Сотрудничать с GIT - сторонними библиотеками
1
A
ответ
2
Они должны работать
composer install
установить Laravel и все зависимости, которые находятся в папке «поставщика», который игнорируется.
5
Здесь есть один ключ. В репозитории вы должны указать файлы composer.json
и composer.lock
, чтобы гарантировать, что все используют одни и те же зависимости. Затем, когда вы запустите composer install
, вы будете уверены, что у вас есть такие же версии, что и другие разработчики.
Если вы не включают composer.lock
при использовании composer install
вы будете устанавливать последние версии зависимостей от composer.json
и это может привести к все будут работать на разных версиях зависимостей, и это может вызвать много неожиданных проблем.
Смежные вопросы
- 1. Robolectric с сторонними библиотеками
- 2. Обработка аннотаций сторонними библиотеками
- 3. Развертывание Python с сторонними библиотеками
- 4. Azure Website Git развертывание с сторонними библиотеками не в nuget
- 5. Управление сторонними библиотеками javascript с пакетом jQuery
- 6. .NET - предоставление сертификата знака с сторонними библиотеками
- 7. Использование require.js с сторонними библиотеками javascript
- 8. Статическая связь с сторонними библиотеками Qt
- 9. Использование Knockout.js с сторонними библиотеками управления
- 10. Packaging C# Приложения с сторонними библиотеками?
- 11. Пользовательская анимация AngularJS с сторонними библиотеками javascript
- 12. Код Refactor для ARC с сторонними библиотеками
- 13. Управление сторонними библиотеками Javascript по проектам
- 14. Структура для создания и управления сторонними библиотеками
- 15. предупреждающие сообщения, созданные в java сторонними библиотеками
- 16. Управление сторонними библиотеками JavaScript в WebStorm под контролем источника
- 17. Компиляция Maven с несколькими сторонними библиотеками для развертывания OSGi
- 18. Intellisense с сторонними библиотеками JavaScript в Visual Studio Код
- 19. Импорт проекта Eclipse (с сторонними библиотеками) в Android Studio 1.0
- 20. Как работать с сторонними библиотеками при выполнении модульного тестирования?
- 21. Экспорт .jar для использования в Unity с сторонними библиотеками: NoClassDefFoundError
- 22. Как связать статически с сторонними библиотеками в visual studio 2010?
- 23. Сделать код Python с сторонними библиотеками, используемыми для unix-сервера
- 24. Развертывание дистрибутивного приложения Linux C++ с сторонними библиотеками
- 25. Использование PC-Lint в проекте с сторонними библиотеками
- 26. Cocoa Touch Framework с сторонними статическими библиотеками и фреймами
- 27. Mortar + Flow с сторонними библиотеками, подключенными к жизненному циклу активности
- 28. Как подключить/контролировать сетевые вызовы, сделанные интегрированными сторонними библиотеками?
- 29. Как скомпилировать DOM, добавленную сторонними библиотеками в angularjs?
- 30. Как использовать git с библиотеками Android?
Это был очень хороший момент, @ Марцин Набиалек. – MehdiRahimi