Cześć! Dzisiaj dowiesz się, czym jest GIT, kiedy i jak go stosować, oraz zobaczysz, jak to działa w praktyce! Zapraszam.

Czym jest GIT?

Git to system kontroli wersji, który jest wolnym oprogramowaniem o otwartym kodzie. Został on zaprojektowany z myślą o jednoczesnej pracy wielu ludzi nad jednym kodem.

Kiedy GIT jest potrzebny?

Tak naprawdę lepiej pytanie brzmiałoby, kiedy nie jest potrzebny. Nie ważne, czy tworzysz projekt dla siebie, czy też pracujesz z innymi osobami nad projektem. Git umożliwi Ci zapisywanie plików i bezproblemowe przeglądanie zmian.

Podstawowe pojęcia:

repozytorium to nic innego jak jeden projekt, czyli jeżeli masz do zrobienia dwa różne projekty, to warto zrobić dwa osobne repozytoria. Bez problemu wtedy będziesz widział zmiany dla dwóch projektów i analizował zmiany, które zostały dodane.

commit to po prostu opisanie jakie zmiany zostały dodane tuż przed wrzuceniem plików do repozytorium

pull/push to pobieranie i wysyłanie zmian z i do repozytorium.

diff to tak naprawdę sprawdzenie co zostało zmienione, w jakim pliku

branch to tak zwane gałęzie. Są one dobre dla osób, które tworzą projekt w kilka osób i każda osoba ma swoje zadania do wykonania. Wtedy można tworzyć jednego brancha na jedno zadanie, dzięki czemu bez problemu wiemy, czego możemy się spodziewać na danym branchu. Wtedy team leader analizuje kod, czy na pewno jest poprawny i może go wrzucić do głównego brancha (master)

merge to połączenie wielu zmian z różnych źródeł. Czyli na przykład wiele zadań (branchy) dodawane do głównego brancha (master).

Jakie hostingi do repozytoriów?

Najpopularniejszym chyba jest GitHub, którego myślę, że nie warto przedstawiać. Prócz niego istnieje bitbucket, z którego korzystam podczas tworzenia projektów, oraz gitlab, z którego, póki co nie miałem okazji korzystać.

Jak zacząć korzystać z GIT-a?

Na potrzeby poradnika będziemy korzystać z GitHub-a.

  1. Na samym początku tworzymy repozytorium:

git tworzymy repozytorium

2. Następnie wpisujemy nazwę naszego repozytorium

git konfigurujemy repozytorium

3. Mamy nasze repozytorium stworzone!

git stworzone repozytorium

4. Kopiujemy link do naszego repozytorium

git pobieramy link do repozytorium

5. Otwieramy wiersz poleceń i klonujemy repozytorium

git klonujemy repozytorium

6. Mamy nasze repozytorium na komputerze

git otwieramy folder

7. Tworzymy nowy plik

git tworzymy plik na kompiterze

8. Dodajemy, opisujemy i wrzucamy go do repozytorium

git dodajemy, opisujemy i wrzucamy plik na serwer

9. Sprawdzamy, czy na pewno plik się pojawił

git sprawdzamy repozytorium

10. Przechodzimy do listy commitów

git lista commitow

11. Wybieramy nasz commit i sprawdzamy zmiany

git sprawdzamy dodany plik

12. Jak widać, udało się, więc zmieńmy coś w tym pliku

git zmieniamy zawartość pliku

13. Dodajmy go ponownie do naszego repozytorium

git dodajemy zaktualizowany plik do repozytorium

14. Sprawdźmy listę commitów

git sprawdzamy listę commitów

15. Wybieramy najnowszy commit i sprawdzamy wprowadzone zmiany

git sprawdzamy zmiany w pliku

Jak widać, zmiany zostały wprowadzone i możemy bez problemu zaobserwować, co zostało dodane, a co usunięte.

Podsumowanie

Podsumowując, można zaobserwować, że korzystanie z gita nie jest skomplikowane. Warto stworzyć własnie takie testowe repozytorium i metodą prób i błędów dodawać pliki, edytować je i analizować jak to wszystko działa.

Mam nadzieję, że mój miniporadnik Ci się przyda i dzięki temu zrozumiesz i zaczniesz korzystać z gita w przyszłości!

Standardowo, zapraszam Cię na moje socialmedia, jeżeli chcesz być na bieżąco z moimi wpisami. Cześć!