У меня есть пустой git репозиторий и я хотел бы использовать параметры pu sh. Поиск Я нашел команду для включения этой функции.
$ git config receive.advertisePushOptions true
После выполнения вышеуказанной команды в пустом хранилище я проверил содержимое файла конфигурации, и оно выглядит так:
$ cat config
[core]
repositoryformatversion = 0
filemode = true
bare = true
[receive]
advertisePushOptions = true
Проблема в том, что при попытке выполнить pu sh с использованием параметров pu sh появляется следующее сообщение:
$ git push staging-server --tags -o 'build-frontend'
fatal: the receiving end does not support push options
fatal: The remote end hung up unexpectedly
Версия git, установленная на сервере, выглядит следующим образом (я не могу обновление):
$ git --version
git version 1.8.3.1
Я что-то упустил?