Как разместить репозиторий Git в собственном WebDAV-каталоге на Eserv
- В локальном рабочем каталоге с исходными текстами программы (или иными файлами, версиями которых надо управлять) запустить git init cd .git git update-server-info
- Скопировать содержимое каталога .git в новый подкаталог в своем каталоге на Eserv'е — например, /~user/project.git/ — (по FTP или WebDAV). Это создаст репозиторий без необходимости терминального доступа для запуска команды git --bare init на сервере.
- В локальном рабочем каталоге запустить git remote add upload http://имя:пароль@www.myhost.tld/~user/project.git/, где www.myhost.tld — имя вашего сервера.
- Теперь можно добавлять файлы по git add, коммитить их в локальный резпозиторий по git commit и запускать передачу изменений на сервер по git push upload master. Другие пользователи могут запускать git clone http://www.myhost.tld/~user/project.git/ для скачивания файлов проекта и git pull для обновления.