Packagist 在分支名称前加上 dev-
Packagist prefixes branch names with dev-
Packagist.org 用 'dev-' 作为我的分支的前缀,我不希望它这样做,因为我的仓库中有一个 dev-master 和一个 master 分支。没有前缀的任何技巧?
您不需要创建 dev-master
any* 分支,因为分支会自动显示为 "dev" Packagist 版本。
*除命名为类似版本的分支之外的任何分支(例如,如果分支名称为 2.0)
您的软件包的新版本会自动从您在 github 存储库中创建的 标签 中获取。
因此,如果您在需要包时指定版本,它会从 master
分支获取最新的 tagged 版本。
例如"acme/package": "3.2.x"
从 master
分支获取最新的 3.2
标记版本。
如果您需要最新的 dev
版本,它在您的 master 分支中仍未标记,那么您可以在 composer.json
中要求 dev-master
。例如。 "acme/package": "dev-master"
从你的 master
分支获取最新的提交。
有关更多信息,请参阅:https://packagist.org/about#managing-package-versions or https://getcomposer.org/doc/02-libraries.md#branches
Packagist.org 用 'dev-' 作为我的分支的前缀,我不希望它这样做,因为我的仓库中有一个 dev-master 和一个 master 分支。没有前缀的任何技巧?
您不需要创建 dev-master
any* 分支,因为分支会自动显示为 "dev" Packagist 版本。
*除命名为类似版本的分支之外的任何分支(例如,如果分支名称为 2.0)
您的软件包的新版本会自动从您在 github 存储库中创建的 标签 中获取。
因此,如果您在需要包时指定版本,它会从 master
分支获取最新的 tagged 版本。
例如"acme/package": "3.2.x"
从 master
分支获取最新的 3.2
标记版本。
如果您需要最新的 dev
版本,它在您的 master 分支中仍未标记,那么您可以在 composer.json
中要求 dev-master
。例如。 "acme/package": "dev-master"
从你的 master
分支获取最新的提交。
有关更多信息,请参阅:https://packagist.org/about#managing-package-versions or https://getcomposer.org/doc/02-libraries.md#branches