Я пытаюсь настроить git через WebDAV, идея состоит в том, чтобы разместить его на моем NAS, где я не могу установить какое-либо программное обеспечение, поэтому я не могу использовать более интеллектуальные транспорты.
Теперь клон работает, но push не работает: я получаю «http-push-failed» с кодом ошибки 22 - я погуглил это, и все, что я нашел, это то, что я должен включить webdav, чтобы разрешить pushing, но он уже включен (я могу смонтировать его на windows и затем поработать на нем, но я бы предпочел нажать прямо на него).
Я запустил git update-server-info и пробую его в локальной сети.
Команда, которую я пробовал
git push http://username:password@domain/share/.git master
(Я тоже пробовал https)