У меня есть проект в Symfony2, который поддерживает несколько ветвей в Git: , testing
и некоторые другие. Файл composer.json
отличается от каждой ветви, поэтому мне нужно постоянно запускать composer update
, чтобы обновлять зависимости и/или удалять старые или новые библиотеки, которые могут вызывать нежелательное поведение.Обращение с проектом Symfony2 и разветвлением Git
Сейчас я учусь и пытаюсь написать несколько тестов с использованием BDD: Behat + норок, и я не хочу иметь, что изменения на develop
ветви, так что я создал testing
и сделал все эти изменения в этой отрасли, но, как я сказал, что основной проблемой является запуск composer update
в любое время, когда я переключаю ветви.
Какой правильный способ справиться с этим? Как бы вы это сделали? Любой совет? Я несколько раз схожу с одной и той же команды, а затем синхронизирую свой локальный код (хост Windows) на PHPStorm с удаленным кодом (сервер Linux). Идеи?