Jeśli pytasz o sposób łączenia się z repozytorium hostowanym przez inny komputer w tej samej sieci, spójrz na numer this StackOverflow thread.
Zasadniczo należy użyć git daemon. Jeśli wystarczy założyć jedno repozytorium, że jedna linia z każdej maszyny:
Serwer:
git daemon --base-path=/path/to/repo --export-all
Klient:
git remote add LocalServerName git://<serveraddress>/
gdzie <serveraddress>
jest jakieś odniesienie do tego komputera (IPv4 , IPv6, .local, itp.). Można również podać opcję --verbose dla komendy daemon
, aby uzyskać bardziej szczegółowe wyniki.
Myślę również, można mieć --base-path
wskaż folder z wielu repozytoriach, a które pozwalają określić, które wystają chciałeś na stronie klienta tak:
git daemon --base-path=/path/to/all/repos
git remote add ServerName git://<serveraddress>/MyProject/
zalecić: using --export-all pozwoli każdemu komputerowi w sieci oderwać się od repozytorium.
Co rozumiesz przez "cały proces"? Czy potrzebujesz polecenia do ustawienia serwera i sklonowania repo? – Jan
Zainstalowałem GIT teraz chcę utworzyć jedno centralne repozytorium i uzyskać do niego dostęp przez moje inne komputery. Ale nie wiem jak. Jestem świadomy, jak pchać i ciągnąć tylko – Piyush
Jakiego protokołu chcesz użyć? Dostępne są http, ssh i git, które mają różne właściwości. – Rudi