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/.
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.
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.
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
i wpisując nazwę nowego repozytorium oraz kopiujemy zaznaczony link
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.