Kurs Git dla początkujących
System kontroli wersji dla zielonych
Description
Git jest najpopularniejszym systemem kontroli wersji. Pozwala Nam śledzić zmiany w plikach. Git to narzędzie z którego codziennie korzystają programiści i testerzy automatyzujący pracując z kodem. Będąc testerem manualnym również warto poznać to narzędzie. Jako tester manualny możesz być zmuszony do pobrania kodu aplikacji na swój komputer i uruchomienia aplikacji lokalnie.
Kurs skupia się na podstawach zagadnieniach Gita. Z tego kursu dowiesz się czym jest system kontroli wersji i jakie są jego zalety. Zapoznasz się z podstawowymi komendami Gita, dowiesz się jak śledzić zmiany w plikach oraz zobaczysz jak umieścić swój kod na GitHubie. Kurs prezentuje również pokrótce możliwości TortoiseGita oraz integrację z Intelij IDE oraz PyCharm
Z tego kursu dowiesz się:
Czym jest kontrola wersji i dlaczego warto ją stosować
Jak utworzyć repozytorium lokalne
Jak dodać pliki do repozytorium i śledzić zmiany w tych plikach
Jak stworzyć repozytorium na GitHubie
Jak cofać wprowadzone zmiany
Czym jest TortoiseGit
Jak przesłać zmiany z repozytorium lokalnego na Githuba
Jak zintegrować IDE z Gitem
Jak wygenerować i dodać klucz SSH do repozytorium
Czym jest i jak utworzyć Pull Request
Jak pobrać repozytorium z Githuba
Czym są gałęzie i jak ich używać
Jak scalać zmiany między gałęziami
Czym jest konflikt i jak sobie z Nim poradzić
Kurs jest częścią kilku ścieżek edukacyjnych. Po ukończeniu tego kursu możesz kontynuować naukę na wybranej przez siebie ścieżce. Z koncepcją ścieżki edukacyjnej możesz zapoznać się w lekcji pod tytułem "Ścieżka edukacyjna".
What You Will Learn!
- Czym jest kontrola wersji i dlaczego warto ją stosować
- Utworzenie repozytorium lokalnego
- Dodawanie plików do repozytorium i śledzenie zmian w tych plikach
- Utworzenie repozytorium na GitHubie
- Cofanie wprowadzonych zmian
- Wprowadzenie do TortoiseGit
- Przesyłanie zmian z repozytorium lokalnego na Githuba
Who Should Attend!
- Programiści chcący zapoznać się z systemem kontroli wersji - Git
- Testerzy automatyzujący chcący zapoznać się z systemem kontroli wersji - Git