我有一个托管的网站,我想使用composer来解决我对项目的生产依赖性。但每次我运行composer update时都会收到此错误:
$
[RuntimeException]
Failed to execute git status --porcelain --untracked-files=no
error: unknown option `porcelain'
我得出结论:主机上的git版本太旧了,无法识别--porcelain
选项。
所以,我需要在主机上更新git但是版本是什么?什么是我可以更新git来运行作曲家而没有任何问题的最低版本是什么?
答案 0 :(得分:1)
2009年9月,git 1.7.0-rc0, commit 6f15787中的--porcelain
选项已添加到git status
。
所以你需要至少一个git 1.7 +。