50. Размещение ваших git репозиториев
Цели
- Научиться настраивать git сервер для совместного использования репозиториев.
Есть много способов расшаривать git репозитории по сети. Вот быстрый способ.
01 Запуск git сервера
Выполните:
# (From the work directory) git daemon --verbose --export-all --base-path=.
Теперь в отдельном окне терминала перейдите в ваш рабочий каталог
Выполните:
# (From the work directory) git clone git://localhost/hello.git network_hello cd network_hello ls
Вы увидите копию проекта hello.
02 Отправка в Git Daemon
Если вы хотите совершить отправку в репозиторий Git Daemon, добавьте метку --enable=receive-pack
к команде git daemon. Будьте осторожны, этот сервер не производит аутентификацию, поэтому любой может отправлять изменения в ваш репозиторий.