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

时间:2012-01-27 14:15:18

标签: symfony bundles

我正在使用KNP Pagination Bundle。我在捆绑源中自定义了twig文件。然后我发现了一种更好的方法,无需触摸软件包的文件。

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

bin/vendors install

我收到以下错误: -

  

“KNP Paginator Bundle”有本地修改。请在再次运行此命令之前恢复或提交/推送。

我的.gitignore文件已忽略/供应商

我的deps文件也包含了捆绑包。

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

2 个答案:

答案 0 :(得分:11)

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

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

答案 1 :(得分:0)

如何使用git --reset?毕竟,使用git clone获取供应商。

Can you explain what "git reset" does in plain english?