Czym jest git, GitHub oraz do czego będziemy ich wykorzystywać, pisaliśmy w części 1szej, wstęp do git. Teraz skupimy się na instalacji oraz konfiguracji. Proces jest bardzo prosty.

1. Otwieramy oficjalną stronę gita https://git-scm.com/downloads

Wybieramy interesujący nas system operacyjny. W przypadku Mac oraz Windows zostanie pobrany program instalacyjny. W przypadku Linux, który akurat mnie interesuje, dostaniemy instrukcję instalacji za pomocą programu apt-get.

2. Instalujemy Git

$ sudo apt-get install git

w przypadku Mac oraz Windows, za pomocą programu instalacyjnego.

3. Zakładamy konto na GitHub https://github.com/

Użyty loginy oraz adres email będziemy później używać do synchronizacji z lokalnym programem Git który już zainstalowaliśmy.

4. Tworzymy nowe repozytorium na GitHub

W darmowej wersji GitHum umożliwia przechowywanie repozytoriów tylko w wersji publicznej. Czyli wszyscy będą nasze kody wiedzieć. Aby móc skorzystać w opcji Private, musimy posiadać abonament który kosztuje 7 $/m.

Zaznaczamy opcję ‘Initiate this repository with a README’ oraz wybieramy licencję. Może być MIT.

5. Konfigurujemy Gita, aby współpracował z GitHubem

Teraz musimy ustalić naszego Gita aby był kompatybilny z GitHubem. Ustawiamy login oraz adress email użyty przy rejestracji na GitHub:

$ git config –global user.name „username”

W moim przypadku będzie to emilkaminski. Nazwę użytkownika widać od razu w GitHubie.

Oraz ustalamy adres email:

$ git config –global user.email „your-email-adress@domain.com

możemy zweryfikować konfigurację, otwierając plik konfiguracyjny gita

$ nano ~/.gitconfig

6. Klonujemy repozytorium z GitHub

Innymi słowy tworzymy nasza lokalną kopię założonego wcześniej na Git Hub repozytorium. W tym celu otwieramy nasze repozytorium, po czym kopiujemy link do niego:

W linii komend piszemy:

$ git clone <adress url>

w moim przypadku

$ git clone https://github.com/emilkaminski/Titanic.git

po czym sprawdzamy zawartość naszego folderu:

$ ls

– Titanic

Tak więc widzimy że folder Titanic został sklonowany z repozytorium GitHaba na nasz komputer.

Program git jest zainstalowany, konto na GitHub założone, połączenie przetestowane, możemy przejść do kolejnej części, w której omówimy podstawy Gita w praktyce.