Я следовал этому руководству: http://www.jeremyskinner.co.uk/2010/07/31/hosting-a-git-server-under-apache-on-windows/ для размещения репозитория git на сервере Windows
шаги: установка git и создание тестового репозитория, установка Apache (я использую сервер wamp, и он был установлен до git) отредактируйте httpd.conf, добавьте:
<Directory />
Allow from all
</Directory>
SetEnv GIT_PROJECT_ROOT C:/wamp/www/repositories
SetEnv GIT_HTTP_EXPORT_ALL
ScriptAliasMatch \
"(?x)^/(.*/(HEAD | \
info/refs | \
objects/(info/[^/]+ | \
[0-9a-f]{2}/[0-9a-f]{38} | \
pack/pack-[0-9a-f]{40}\.(pack|idx)) | \
git-(upload|receive)-pack))$" \
"C:/Program Files/Git/libexec/git-core/git-http-backend.exe/$1"
я знаю, что это довольно небезопасно, но я просто пытаюсь сначала начать работать с основами, поэтому я перезапускаю apache, а затем пытаюсь клонировать репозиторий изнастольный компьютер с командой:
git clone xxx.xxx.xxx.xxx:xxxx/repositories/Test.git
и выводом:
Cloning into Test...
ssh: connect to host smarttelecom.no-ip.org port 22: Bad file number
fatal: The remote end hung up unexpectedly
что я сделал не так?