我希望避免git自动合并我的composer.json文件。这样,我就可以在develop分支中拥有一个使用dev-develop包的composer.json文件,而在master分支中只使用dev-master包的composer.json文件。
我可以像这里建议的那样使用两个composer.json文件,但我担心会忘记在master分支的composer.json文件中添加bundle。特别是在自动化任务时,这可能会导致灾难性后果。
因此,我希望git能够执行以下操作之一:
我可以像这里建议的那样使用两个composer.json文件,但我担心会忘记在master分支的composer.json文件中添加bundle。特别是在自动化任务时,这可能会导致灾难性后果。
因此,我希望git能够执行以下操作之一:
- 始终在合并composer.json文件时产生冲突,以便在提交到分支之前手动编辑它。
- 仅基于行数进行合并...因此,如果添加/删除了bundle,则行数会发生变化,然后应该合并、产生冲突或其他操作。如果行的内容发生更改,则可以忽略它...
composer.json
版本的需求,因为所需的版本约束对于你的所有分支都是相同的。 - Sven