<Poprzedni | Spis treści | Następne>
2.3. Podstawowe użycie
Powyższe jest już wystarczające do korzystania z git w sposób rozproszony i bezpieczny, pod warunkiem, że użytkownicy mają dostęp do maszyny, przyjmując rolę serwera przez SSH. Na maszynie serwerowej utworzenie nowego repozytorium można wykonać za pomocą:
git init --bare /ścieżka/do/repozytorium
Tworzy to samo repozytorium, którego nie można używać do bezpośredniej edycji plików. Jeśli wolisz mieć roboczą kopię zawartości repozytorium na serwerze, pomiń --odsłonić opcja.
Każdy klient z dostępem SSH do maszyny może następnie sklonować repozytorium za pomocą:
git clone nazwa_użytkownika@nazwa_hosta:/ścieżka/do/repozytorium
Po sklonowaniu na komputer klienta, klient może edytować pliki, a następnie zatwierdzać i udostępniać je:
cd /ścieżka/do/repozytorium
#(edytuj niektóre pliki
git commit -a # Zatwierdź wszystkie zmiany w lokalnej wersji repozytorium
git push origin master # Wypychanie zmian w wersji repozytorium serwera