Я пытаюсь разместить git-репо на моем VPS. Однако я хочу разместить репо в домашнем каталоге пользователя.
Пример http: //DOMAIN_NAME/~askubuntu/gitrepo.git
У меня установлен apache2, который позволяет мне отслеживать пользовательские файлы, обращаясь к вышеуказанной ссылке.
Я попробовал следующее:
cd /home/askubuntu/public_html/
mkdir gitrepo.git
git --bare init
Вышеуказанный создает каталог gitrepo.git и добавляет файлы и папки для git (branch / HEAD и т. д.)
Моя цель чтобы несколько пользователей клонировали мое репо на свои машины и внесли свой вклад в это:
git clone askubuntu@DOMAIN_NAME:gitrepo.git
git push origin master
Прямо сейчас, если я пытаюсь клонировать проект, он возвращает
fatal: 'gitrepo.git' does not appear to be a git repository
Любые предложения о том, что отсутствует или любой рекомендуемый учебник / руководство, в котором вы можете поделиться
Спасибо