2015-11-16 88 views

回答

1

你並不需要創建一個dev-master任何*的分支機構會自動顯示爲Packagist「開發」的版本分支。

*分行除外任何分支命名爲喜歡的版本(例如,如果分支名稱爲2.0)

你的包的新版本會自動從你在github上存儲庫中創建標籤獲取。

所以,如果你指定一個版本,當你需要你的包時,它從master分支取自最新的標籤版本。 例如"acme/package": "3.2.x"master分支採取最新的3.2標記版本。

如果您需要最新的dev版本,該版本仍然未在您的主分支中標記,那麼您可以在composer.json中要求dev-master。例如。 "acme/package": "dev-master"它從master分支中提取最新的提交。

欲瞭解更多信息,請參閱:https://packagist.org/about#managing-package-versionshttps://getcomposer.org/doc/02-libraries.md#branches