Вы должны использовать команду git daemon
для размещения своего репо, например:
На вашем компьютере, который будет выполнять роль сервера:
git daemon --base-path=<path_to_folder_containing_project_folder> --export-all
(обратите внимание, что path_to_folder_containing_project
- это папка, содержащая папки ваших проектов, она будет содержать все проекты в этой папке)
В вашем клиенте:
git clone git://<local ip>/<project name>
Клонированное хранилище будет иметь источник, указывающий на сервер в вашей локальной сети, поэтому вы можете использовать git remote set-url origin
для указания его исходного источника.
Возможно, вы захотите запустить git daemon
с опцией --verbose
, чтобы получить более подробную информацию в случае возникновения проблем.