码迷,mamicode.com
首页 > Web开发 > 详细

PHP项目中composer和Git的组合使用

时间:2015-05-31 00:06:31      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:

在需要使用composer package的地方创建composer.json:

{

  "name": "kidsit/myphppackage",

      "type": "wordpress plugin",

"repositories": [

  "type": "vcs",

"url": "git@github.com/kidsit/myphppackage.git"

],

"autoload": [

  "files" :["vendor/kidsit/myphppacakge/packge-autoload.php" ]

]

}

随后就可以通过composer install来安装这个放在github上面的package了。

但是如果我们又希望能够直接在项目中开发变更该package,并且直接git push的话怎么操作呢?

这时composer的一个选项就非常重要了 --prefer-source,执行:

composer install --prefer-source,

这时composer则直接将上述存放于github中的package repo下载下来放到你的项目目录中,这样你既可以使用composer的依赖管理及PHP autoload功能,又能使用Git及Github的版本控制功能。

PHP项目中composer和Git的组合使用

标签:

原文地址:http://www.cnblogs.com/kidsitcn/p/4541288.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!