2 回答

TA貢獻1777條經(jīng)驗 獲得超10個贊
正如@Cerad 已經(jīng)聲明的那樣,parameters.yml
永遠不應(yīng)將文件簽入您的 git 存儲庫并進一步被忽略。
parameters.yml
從存儲庫中刪除(包括歷史記錄)git rm --cached app/config/parameters.yml
忽略存儲庫中的文件
echo 'app/config/parameters.yml' | tee -a .gitignore
之后parameters.yml
在您的服務(wù)器上重新創(chuàng)建,git pull
不會再抱怨了。

TA貢獻1830條經(jīng)驗 獲得超9個贊
您可以阻止它添加到 composer.json:
...
"extra": {
...
"incenteev-parameters": {
"file": "app/config/parameters.yml",
"keep-outdated": true
},
...
使用您的 parameters.yml 路徑更改 app/config/parameters.yml
請參閱:https : //github.com/Incenteev/ParameterHandler#keeping-outdated-parameters
我同意@Cerad,您應(yīng)該從 git 存儲庫中刪除您的 parameter.yaml 并添加到 .gitignore
“parameters.yml 沒有提交給你的版本控制。事實上,Symfony 附帶的 .gitignore 文件阻止它被提交?!?/p>
請參閱:https : //symfony.com/doc/3.4/configuration.html#the-special-parameters-yml-file
- 2 回答
- 0 關(guān)注
- 158 瀏覽
添加回答
舉報