- lokalne - pracujemy na nich tylko na urządzeniu na którym są stworzone i mamy dostęp do folderu roboczego, czyli widzimy nasze pliki
- zdalne - repozytoria takie znajdują sie na serwerach, nie posiadają folderu roboczego, natomiast można do nich przesyłać zmiany z innych komputerów
1. Aby stworzyć repozytorium zdalne pod ścieżką /home/nazwa_uzytkownika/sciezka/do/repozytorium.git wykonujemy następujące polecenie w konsoli SSH konta hostingowego:
git init --bare /home/nazwa_uzytkownika/sciezka/do/repozytorium.git
git clone ssh://nazwa_uzytkownika_cpanel@nazwakonta.kylos.pl:/sciezka/do/repozytorium.git cd folder_z_projektem
UWAGA!
Należy pamiętać o tym, że łącząc się klientem Gita z serwerem hostingowym, musimy mieć prawidłowo skonfigurowany i uruchomiony w systemie klucz - dokładnie ten sam którego użyto do połączenia po SSH.