git - Laravel 5 包,怎么开发过来?

标签 git version-control package laravel-5 composer-php

我有一个关于 Laravel 5 软件包和一般软件包的问题。

我为 laravel 安装了 pingpong/admin,很大一部分文件进入了/vendor 目录,其中有用于版本控制的 gitignore。

我的问题是:好吧,我得到了这个包,它运行良好,但现在我不想开发这个包,改变一些东西,添加一些东西,最后让所有员工投入并更进一步,什么是最佳实践做吗?

我需要将所有文件复制/粘贴到 laravel/app/Http 文件夹中,也许在/app/Http/AdminApp 中,然后我可以提交所有员工......或者我需要创建我的新文件扩展功能安装包并仅提交我的更改?

最佳答案

如果您需要修改一些包以满足您的需要,您可以发送pull-request on Github或 fork 它,修改它然后 require your fork in your composer.json .

关于git - Laravel 5 包,怎么开发过来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31181711/

相关文章:

git - 为什么 git 不能按路径进行硬/软重置?

git - 将 darcs repos 转换为具有多个分支的 git

ubuntu - Moo Tools JS Lint

git - 如何将我的 git repo 的一部分推送到 Heroku?

git - 如何在 WSL(Windows 上的 Ubuntu)上使用 Git 凭据存储?

sql - 如何设计具有修订历史的数据库?

Git 在一个 _native git_ 命令中添加并提交所有文件?

tfs - Team Foundation Server - 程序员指南

android - Sencha Touch 打包到 Android 报错

Python:导入包含的包