Lekcja w wersji wideo

Aktualizacja: 2020.04: Na jaktestowac.pl skupiamy się na nowoczesnym oprogramowaniu, które nigdy nie stoi w miejscu. Dlatego możesz zaobserwować, że np. przedstawiona tu platforma GitLab wygląda odrobinę inaczej niż w prezentowanych materiałach.

Jeśli różnice nie są znaczące to z pewnością się odnajdziesz, jednak jeśli dostrzeżesz coś co uniemożliwia Ci postępy to napisz komentarz a my postaramy się jak najszybciej uaktualnić lekcję 😎

Miejsce na zdalne repozytorium

Git to narzędzie – tak jak twój telefon. Jeśli tylko Ty miałbyś na całym świecie telefon to mógłbyś robić zdjęcia, dodawać kontakty czy grać w wbudowane gry. Jednak te wszystkie funkcje nie sprawiają, że telefon jest tak popularnym narzędziem – łączenie się z innymi i wymiana informacji jest kluczem jego zastosowania.

Nie inaczej jest z Gitem 😀

Łącząc to narzędzie z serwisem do przechowywania kodu w chmurze dostajesz możliwość odkrycia jego prawdziwej potęgi.

Niełatwy wybór

Jest obecnie trzech najmocniejszych graczy na rynku darmowych usług do przechowywania kodu w chmurze. Należą do nich:

GitHub Bitbucket GitLab
Prywatne repozytoria: Tak (do 3 użytkowników) Tak (do 5 użytkowników) Tak (bez ograniczeń)
Wielkość repozytorium: Nieograniczona 1GB 10GB
Popularność w firmach bardzo duża duża duża

Więcej statystyk i opinii z porównania tych serwisów znajdziesz na https://stackshare.io/stackups/bitbucket-vs-github-vs-gitlab

Wybór padł na…

GitLab, ponieważ oferuje on:

  • Nielimitowaną liczbę użytkowników dla naszych prywatnych projektów/repozytoriów.
  • Dodatkowe narzędzia dostępne za darmo w ramach posiadanego konta (zarządzanie błędami zgłoszonymi do naszego projektu, budowanie naszego kodu, ciągłą integrację etc.)
  • Możliwość stworzenia własnego, prywatnego zewnętrznego repozytorium GitLab. W wielu firmach jest to wymagane ze względu na politykę bezpieczeństwa i w takim wypadku zetkniesz się właśnie z GitLab 🙂

Dodatkowo na jaktestowac.pl mamy plany udostępnić ciekawe materiały związane z wykorzystaniem funkcji wykonywania automatycznych zadań dostępnych na GitLab więc to jeszcze bardziej umacnia nas w podjętej decyzji.

TIP: Jeśli masz w planach użycie innego serwisu nie przejmuj się 😉 Generalne zasady interakcji są bardzo podobne na wspomnianych portalach więc bez większych problemów przeskoczysz na np. GitHub gdy opanujesz zawartą w tym kursie wiedzę 😀

Tworzymy konto na GitLab

Przechodzimy na stronę rejestracji https://gitlab.com/users/sign_in. Następnie należy kliknąć zakładkę Register.

Na samym dole tego widoku zobaczymy, że możemy zarejestrować się za pomocą zewnętrznych serwisów takich jak Google, GitHub czy Twitter my jednak zalecamy założyć niezależne konto, gdyż ułatwi nam to kolejne kroki tego kursu oraz jest bezpieczniejszą opcją 😀

Wprowadzamy odpowiednie dane w wymagane pola oraz akceptujemy warunki użytkowania. Po krótkiej walce z usługą reCAPTCHA, która ma za zadanie sprawdzić czy nie jesteśmy komputerem możemy zakończyć rejestrację klikając przycisk Register. Po tej akcji zostaniemy przeniesieni na stronę https://gitlab.com/users/almost_there. Na wskazaną skrzynkę mailową otrzymamy specjalny link do aktywacji konta. Po jego kliknięciu możemy się zalogować używając wcześniej podanych danych.

UWAGA: Pamiętaj aby ustawić hasło tak abyś w przyszłości miał do niego dostęp, czyli zapisać je w programie do zarządzania hasłami typu KeePass czy LastPass. Zapamiętywanie haseł w przeglądarce nie jest sugerowanym rozwiązaniem 😀

Gotowe! Zyskaliśmy miejsce w chmurze 😀

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *