Przed Wami pierwszy wpis Radka, który wprowadzi Was w tajniki GIT.

Każdy poczatkujący programista prędzej czy później spotka się z potrzebą lub wymaganiem znajomości Systemu Kontroli Wersji, najpopularniejszym wyborem w dzisiejszych czasach jest GIT. Po krótce System kontroli wersji służy do zapisywania postępu w kodzie oraz organizacji pracy zespołu nad jednym kodem. Znajomość takiego systemu często stawiana jest jako wymaganie w rekrutacji na stanowisko developera, a zaprzyjaźnienie się z nim nie wymaga dużej ilości czasu.

Pierwszym etapem będzie pobranie oficjalnej aplikacji GIT ze strony producenta: https://git-scm.com/.

1

Po przejściu przez niezbyt skomplikowany proces instalacyjny, warto założyć konto na stronie https://github.com/ gdyż to właśnie tam nie posiadając własnego serwera możemy wrzucać nasz kod, by móc pokazywać go innym. Jeżeli chcemy aby nasze repozytoria pozostały publiczne, to github jest serwisem całkowicie bezpłatnym, natomiast za przechowywanie repozytoriów prywatnych trzeba wykupić konto premium. My dzisiaj zajmiemy się tworzeniem repozytorium publicznego, dostępnego dla wszystkich użytkowników.

4

Po założeniu konta i instalacji git’a możemy przejść do tworzenia, a także naszych pierwszych kroków związanych z pierwszym repozytorium. Zaczynając pracę nad nowym projektem tworzymy nowy folder oraz umieszczamy w nim pliki nad którymi będziemy pracować. Aby ułatwić sobie pracę i nie szukać katalogu w konsoli gita wystaczy w folderze kliknąć PPM oraz z listy wybrać opcję GIT Bash here, konsola gita w której będziemy pracować od razu przejdzie do folderu zawierającego nasze pliki.

5

Kolejnym krokiem będzie konfiguracja gita. Do tej czynności posłużą nam następujące komendy:

git config --global user.name "Twoje imię i nazwsko"
git config --global user.email twój@email.com
git init

Po wpisaniu kolejno komend i zatwierdzeniu ich enterem przechodzimy do połączenia naszego repozytorium z serwerem githuba na którym będziemy je przechowywać, do tego celu potrzebny będzie nam indywidualny adres i stworzone już repozytorium na stronie Github. Tworzymy je za pomocą przycisku New repository

2

i wpisując nazwę nowego repozytorium oraz kopiujemy zaznaczony link

3

oraz łączymy się z pomocą konsoli GITa za sprawą komendy:

git remote add twoja-nazwa git://adres-serwera/nazwa-repozytorium.git

Aby dodać pliki obserwowane przez GITa należy skorzystać z komendy

git add *

aby dodać wszystkie pliki z danego folderu lub

git add nazwa-pliku

aby dodać dany plik z danego folderu.

Do zatwierdzania zmian w repozytorium git’a służy polecenie commit którego komenda wygląda następująco:

git commit -m 'nazwa commita'

Od wysłania naszych danych na serwer dzieli nas już tylko wpisanie jednej komendy:

git push twoja-nazwa master

I oto jest, nasze pierwsze repozytorium na publicznym serwerze Github! Dodatkowo pracując w kilka osób możemy pobrać aktualną wersję repozytorium z serwera za pomocą komendy

git pull twoja-nazwa

Zapraszam do zapoznania się z pięknie wykonanym pełnym tutorialem dotyczącego systemu kontroli wersji GIT dostępnego na stronie: https://rogerdudler.github.io/git-guide/

Mam nadzieję, że ten prosty tutorial pomoże Wam poznać absolutne podstawy korzystania z tego narzędzia.