php - Symfony - 作曲家和参数.yml
问题描述
我想知道我应该如何正确处理这个问题。
当我在服务器上运行“composer install”时,它会更改parameters.yml,然后“git pull”会抱怨本地文件已更改。
在这种情况下,我要做的是删除远程 parameters.yml 文件并再次签出。
肯定有更好的方法吗?
解决方案
正如@Cerad 已经说过的那样,parameters.yml
永远不要将文件签入您的 git 存储库并进一步被忽略。
从存储库中删除
parameters.yml
(包括历史记录)git rm --cached app/config/parameters.yml
忽略存储库中的文件
echo 'app/config/parameters.yml' | tee -a .gitignore
parameters.yml
之后在您的服务器上重新创建,git pull
不会再抱怨了。
推荐阅读
- git - VSCode:如何推送到我的开发容器内的外部 Git 服务器?
- c++ - 不同类型整数之间的 C++ 算术运算是否免费?
- java - 双序数组的递归二分搜索
- javascript - React: Uncaught (in promise) SyntaxError: Unexpected token < in JSON at position 0
- python - 井字游戏停止,不知道为什么。对 Python 很陌生,还没有看过任何 Tic Tac Toe 的代码示例
- php - 如何检查 HTML 表单中是否存在多个值 isset()
- c# - UWP如何从文件夹中获取快捷方式
- visual-studio-2019 - 如何在 Visual Studio 中查看属性页视图?
- javascript - 向邮递员发送请求时出错
- fortran - 调用子程序无效递归自引用