2

我在 GitHub 上 fork 了一个非作曲家 repo,并创建了一个支持作曲家的功能分支。我想在 packagist 上发布该分支。Packagist 失败

No composer.json was found in the master branch

这是真的。

我可以告诉 Packagist 查看非主分支来创建包吗?

4

1 回答 1

1

Composer/Packagist 在 github 上配置的默认分支中查找 composer.json。例如,如果该默认分支是开发的,那么它将起作用,但是将默认分支设置为 composer 听起来有点奇怪。将它合并到master中可能是最简单的。

也就是说,最好的办法是发送拉取请求,同时(在等待合并时)通过 VCS 存储库http://getcomposer.org/doc/05-repositories.md#vcs使用存储库(这将仍然需要你将它合并到你的 repo 的 master 分支中),而不是用临时分叉污染 packagegist。

于 2013-12-18T09:59:11.417 回答