Привет, у меня есть сервер FreeBSD и несколько машин с Windows.Я хочу, чтобы FreeBSD был центральным git-сервером.На сервере я устанавливаю git из портов с поддержкой SSH (я читал, что у git есть собственный протокол, и я хочу его использовать).Я изменяю /etc/rc.conf:
git_daemon_enable="YES"
git_daemon_directory="/usr/local/git/repo"
git_daemon_flags="--export-all --syslog --enable=receive-pack --listen=ip_address –verbose "
Выполните следующие шаги:
$ pw user add git
$ passwd git
запустите git daemon
$ /usr/local/etc/rc.d/git_daemon start
построить локальный репозиторий
$ mkdir /usr/local/git/repo/firstbaregitrepo
$ cd /usr/local/git/repo/firstbaregitrepo
$ git init --bare --shared=true
$ chown -R git mydroid.git
$ chgrp -R git mydroid.git
Я думаю, что все на стороне сервера (я хочу отправлять файлы по протоколу git)?Помогите мне понять голые репо.Теперь я на машине с Windows.Я использую Git для Windows.Как мне вызвать git clone или git pull, если у моего сервера 192.168.0.88 IP-адрес?