GIT jest darmowym i bardzo szybkim systemem kontroli wersji. Jest to aplikacja, która śledzi zmiany plików w obrębie konkretnego folderu, Folder, którego zawartość jest kontrolowana przez GIT nazywamy repozytorium. Nowe repozytorium w systemie GIT inicjalizujemy komendą
- git init
Zatem musisz utworzyć na komputerze pusty folder roboczy. Następnie wejść do tego folderu i uruchomić komendę git init .
Po zmodyfikowaniu Twojego folderu ( np. przez dodanie plików ) możesz utworzyć rewizję tego folderu ( tak jakby zapisanie stanu wszystkich plików w wybranym folderze ). Rewizję tworzysz następująco :
- git add -A
- git commit -m "Opis rewizji"
Teraz do Twojego folderu roboczego dodaj dowolny plik i wpisz komendę :
- git add -A
- git commit -m "v1"
Następnie dodaj inny plik i wpisz komendę :
- git add -A
- git commit -m "v2"
Możesz mieć wiele rewizj danego repozytorium . Jeżeli chcesz sprawdzić ilość rewizji Twojego repozytorium to wpisz komendę :
- git log
Teraz masz w swoim repozytorium dwie rewizje : v1 i v2
commit 535af10d0eb81c9628089e7f28808c14e56019e2
Author: Jacek Piotr Nowicki <jppnowicki.gmail.com>
Date: Wed Jun 21 12:43:53 2023 +0200
v2
commit 4641ed20758ccc14b424cc88e8f5ba6bd75c46d9
Author: Jacek Piotr Nowicki <jppnowicki.gmail.com>
Date: Wed Jun 21 12:42:01 2023 +0200
v1
Po utworzeniu wielu rewizji powstaje się drzewo z gałęziami. Początkiem drzewa jest zawsze rewizja master, a następnie pojawiają się nowe rewizje. Tylko jedna gałąź w drzewie może być aktywna. Sprawdzamy to wywołując komendę
- git branch
Po wywołaniu komendy git branch otrzymujemy wynik
- * master
Załóżmy, że chcemy przywrócić rewizję v2. Robimy to w ten sposób, że wykonujemy komendę
- git checkout 535a
Czyli wpisujemy komendę git checkout, a następnie dodajemy cztery pierwsze cyfry lub litery identyfikatora danej rewizji. Zauważ, że jak teraz wpiszesz komendę git branch to otrzymasz następujący wynik
- * (HEAD detached at 535af10)
- master
Aplikację GIT można pobrać tutaj
Komentarze
Prześlij komentarz