git-http-backend不接受推送选项

时间:2017-11-22 21:07:55

标签: git

我试图使用git push -o myoption,但我收到以下错误:

 fatal: the receiving end does not support push options

显然我必须设置以下配置选项才能将其打开:

  git config --global receive.advertisePushOptions true

但这不起作用(我已经在服务器上使用和不使用sudo进行了尝试。)

在服务器端,我有一个运行git-http-backend的自定义CGI。还有其他地方可以设置我错过的receive.advertisePushOptions选项吗?

1 个答案:

答案 0 :(得分:0)

发现问题。我没有使用支持推送选项的正确git-http-backend二进制文件。 Git 2.6不支持此功能。

使用正确的二进制文件后,本地和全局git config都会正常工作。