Symfony2:如何更新源文件已被修改的捆绑包?

Symfony2:如何更新源文件已被修改的捆绑包?,symfony,bundles,Symfony,Bundles,我正在使用KNP分页包。我在bundle源代码中自定义了细枝文件。然后我找到了一种更好的方法,不用去碰包的文件 不幸的是,现在每次我这么做 bin/vendors install 我得到以下错误:- “KNP Paginator束”有局部修改。请在再次运行此命令之前还原或提交/推送 My.gitignore文件已忽略/供应商 我的deps文件也包含了这个包 有办法卸载捆绑包吗?这样我就可以重新安装它了? 或者,解决我的问题的最佳方法是什么?/bin/vendors不关心.gitignore的内

我正在使用KNP分页包。我在bundle源代码中自定义了细枝文件。然后我找到了一种更好的方法,不用去碰包的文件

不幸的是,现在每次我这么做

bin/vendors install
我得到以下错误:-

“KNP Paginator束”有局部修改。请在再次运行此命令之前还原或提交/推送

My.gitignore文件已忽略/供应商

我的deps文件也包含了这个包

有办法卸载捆绑包吗?这样我就可以重新安装它了?
或者,解决我的问题的最佳方法是什么?

/bin/vendors
不关心
.gitignore
的内容。您可以分叉所需的bundle,在那里进行更改,并将
deps
文件改为指向您的分叉


如果您仍然想使用原始捆绑包并重新安装它,您可以运行
/bin/vendors install--reinstall
,或者从
vendor
目录中删除捆绑包文件夹,然后再次运行
/bin/vendors install

使用
git--reset
怎么样?毕竟,供应商是使用git clone获取的


请注意,如果要修改捆绑包的视图,您可以创建一个
app/Resources/KnpUserBundle/views/
并将文件放在那里,也可以创建一个。谢谢!不知道有一个重新安装选项。