composer整合github实现自动推送
composer上提交自己的项目之后默认每次更新github代码,我们须要是手动点击update进行更新,这样显然是非常未便利的,这里先容如何让composer自动同步更新github上提交的代码...
默认是not auto-updated

自动更新参考文档:https://packagist.org/about#how-to-update-packages
须要用到github做事钩子
首先须要到github,点击要自动更新的项目,第一步:点击设置;第二步:左侧Intergations & service;第三步:add service;接下来在搜索框中输入packagist回车确定即可
接下来进入到页面须要输入User、token、Domain;User输入你自己的即可,Domain输入https://packagist.org/即可,那么现在的问题便是Token的问题了
获取Token
用composer账号登录packagist,右上角,鼠标移入用户名会弹出下拉菜单,选择Profile,随后点击show API Token,将或得到的Token粘贴到上一步中Token的位置,然后点击确定即可,昨晚这步操作之后在packagist中查看my packages,查看配置的项目 not auto-updated就不再显示了,然后就可以更新一下github代码,在利用comoser下载来看代码是否已经自动更新,composer仓库代码自动更新可能会稍有延时,如果下载来还没有更新的话,稍等几分钟再试