GIT
Głównym zadaniem systemu kontroli wersji jest ułatwienie przeprowadzania operacji synchronizacji plików projektu , przez wszystkich jego uczestników . GIT powstał w 2005 r. dla potrzeb zarządzania kodem jądra systemu Linux .
REPOZYTORIA
Śledzi zmiany plików w obrębie konkretnego folderu . Folder , którego zawartość jest kontrolowana przez GIT nazywamy repozytorium . W pliku .git zapisane są szczegółowe informacje o śledzonych plikach
OPERACJA ZATWIERDZANIA
Do wprowadzania zmian w projekcie służy operacja zatwierdzania . Nie jest ona wykonywana przez GIT automatycznie , jeżeli będziemy chcieli zapisać bieżący stan repozytorium musimy sami go zatwierdzić . Każda operacja zatwierdzenia powoduje zapisanie rewizji .
Taka rewizja składa się z :
-id rewizji
-dane osoby wykonującej rewizję
-data i godzina wykonania rewizji
-id poprzednich rewizji
-informacje o zmodyfikowanych plikach i katalogach
W oryginalnej dokumentacji operacja zatwierdzania oraz rewizja są określane słowem commt
GIT nie pozwoli na wykonanie rewizji jeżeli żaden plik w repozytorium nie został zmieniony . Oprogramowani GIT pozwala na przywrócenie stanu projektu odpowiadającego dowolnej rewizji .
Przykładowy commit :
commit :
id : d
autor : krykoz
data : 2018-08-09 7:54
parent: brak
PRACA GRUPOWA
Praca grupowa nad projektem polega na udostępnianiu własnych rewizji innym uczestnikom tego projektu . Umieszczamy repozytorium na serwerze , które jest współdzielone . Każdy z użytkowników tworzy lokalna kopię repozytorium na swoje potrzeby . Po utworzeniu nowych rewizji dokonane zmiany wysyłamy na serwer . Operacja taka może wymagać zatwierdzenia przez administratora . Po zatwierdzeniu przez administratora nasze rewizje stają się dostępne na serwerze dla innych użytkowników .
Podstawowym źródłem o oprogramowaniu GIT jest dokumentacja zawarta w folderze
\GIT\doc\git\html

Komentarze
Prześlij komentarz