Git na serwerach Kei - system kontroli wersji


Git jest to rozproszony system kontroli wersji ułatwiający pracę nad tworzeniem aplikacji/stron internetowych w grupach. System śledzi wszystkie zmiany dokonywane na plikach a także umożliwia przywołanie dowolnej, wcześniejszej wersji.

Domyślnie Git dostępny jest na wszystkich naszych serwerach z poziomu SSH. Jeśli nie wiesz, jak połączyć się z serwerem za pomocą SSH zajrzyj tutaj.

 

UWAGA

Jeśli po prawidłowym nawiązaniu połączenia SSH z serwerem nie jesteś w stanie wywołać komendy "git" koniecznie wyślij zgłoszenie z autoryzowanego adresu e-mail z prośbą o udostępnienie tego narzędzia na bok@kei.pl

 

Poniżej znajdziesz kilka przykładowych poleceń związanych z obsługą Git:

 

  1. Tworzenie repozytorium na Serwerze:

     

    • Tworzymy katalog dla repozytorium:

       

       

      mkdir proj1.git 

       

    • Inicjujemy repozytorium:

       

      cd proj1.git

      git --bare init

       

  2. Praca z repozytorium zdalnym z poziomu linii poleceń:

     

    Wysyłamy lokalny projekt (który np. znajduje się w katalogu proj1 na serwer:

     

    • Tworzymy lokalne repozytorium git w ramach istniejącego projektu:

       

      cd proj1

      git init

       

    • Dodajemy pliki:

       

       

      git add *.*

       

    • Zatwierdzamy zmiany lokalnie:

       

       

      git commit -m "Opis zmiany"

       

    • Dodajemy repozytorium zdalne:

       

       

      git remote add origin "nazwa_uzytkownika"@"domena_serwera":/home/users/"nazwa_uzytkownika"/proj1.git

       

    • Wysyłamy na serwer:

       

       

      git push origin master

       

      Po podaniu hasła repozytorium zostanie wysłane na serwer.

     

  3.   Pobranie zmian repozytorium na lokalny komputer:

     

    • Synchronizacja zmian:

       

       

      git pull origin

       

    • Pobranie całego repozytorium do nowej lokalizacji:

       

       

      git clone "nazwa_uzytkownika"@"domena_serwera":/home/users/"nazwa_uzytkownika"/proj1.git

       

 

Pełna dokumentacja systemu kontroli wersji Git znajdą Państwo tutaj.

 

Promocja
Oceń:  

Podobne tematy

SVN na serwerach Kei - system kontroli wersji
Certyfikaty SSL - co oferujemy
Jak sprawdzić czy wiadomość dotarła na serwer ?
Czy skrypt uruchomiony z powłoki shell, będzie działał po utracie połącznia ?
NASZE ATUTY
  • 20 lat doświadczenia
  • własne centrum danych
  • 11 000 klientów
  • 1 000 m2 powierzchni
  • Zgodność z wytycznymi RODO
  • Zaawansowane systemy bezpieczeństwa

DOCENILI NAS
nagrodzony hosting www

Pomoc - Kei.pl  

Pamiętaj, że nasi konsultanci są dostępni 24/7 i odpowiedzą na wszystkei pytania.