当我运行composer install
或composer update
,并在composer.json
中指定版本号时,如果供应商端的代码库相同,作曲家如何与 git 协商以获得某个版本? 它与提交上的版本标签有关吗? 另外,我将如何在某个时间点在我的代码库中指定一个版本,以便作曲家可以识别它?
对于vendor
文件夹,git 应忽略它(添加.gitignore
)。因此,git 没有必要协商供应商文件夹中的版本。
如果你想让每个人都使用指定的版本,你可以在 git 中提交 composer.lock。