Прежде всего, я прочитал все документы по настройке git-сервера в Интернете, но, тем не менее, отсутствует одна вещь - я хочу настроить простой GIT-сервер на виртуальной машине (Ubuntu) для себя, а не для команда. То есть,
Я пытаюсь найти самый простой способ настроить свой собственный Git-сервер, который не должен зависеть от gitolite, gitweb и т.д., И т.д. Просто самый простой.
В этой статье, https://askubuntu.com/questions/12647/setting-up-a-git-server, показано, как настроить git-репозиторий без сервера, но как получить к нему доступ удаленно через SSH:
git push ssh://<username>@<remote-git-hostname>/path/to/project.git master
Это очень странно, не совсем так,
git remote add origin git@git.droplet.com:my-project.git
Статья, которую я перечислил ниже, « Как настроить частный Git-сервер на VPS» , очень близка к тому, что мне нужно, но упускает очень важный момент. В нем показано, как настроить ssh user@123.45.56.78
но пропустить важный шаг для этого пользователя, чтобы использовать форму git@git.myown.com:my-project.git
для доступа к git. Например,
git remote add origin git@git.droplet.com:my-project.git
Итак, опять же, как проще всего настроить удаленный сервер git?
Ref:
Статьи читаются с этого сайта:
- Как настроить собственный GIT-сервер? Что такое голые / не голые репо?
- Настройка частного GIT Repo
- bitbucket на моем собственном сервере
Другие: