【发布时间】:2015-12-09 22:56:18
【问题描述】:
我在 Symfony2 中有一个项目,它在 Git 中维护了几个分支:develop、testing 和其他一些。 composer.json 文件在每个分支上都不同,因此我需要一直运行 composer update 来更新依赖项和/或删除可能导致不良行为的旧库或新库。
现在我正在学习并尝试使用 BDD 编写一些测试:Behat + Mink,我不想在 develop 分支上进行这些更改,所以我创建了 testing 并在该分支上进行了所有这些更改但正如我所说,主要问题是在我切换分支时运行composer update。
什么是处理这个问题的正确方法?你会怎么做?有什么建议吗?我疯狂地多次运行相同的命令,然后将 PHPStorm 上的本地代码(Windows 主机)与远程代码(Linux 服务器)同步。想法?
【问题讨论】:
标签: git symfony composer-php phpstorm git-branch