Obecnie każdy w IT pracuje z kodem. DevOps, Data Science no i projekty aplikacji – wszędzie jest Git i Git-Hub.
![]() |
Kurs Git i GitHub
|
![]() |
Kurs Git i GitHub
|
IT w naszych czasach wymaga, aby nad jednym projektem pracowało jednocześnie wielu specjalistów. I w takiej sytuacji zawsze pojawiają się pytania, gdzie przechowywać kod, kto powinien mieć do niego dostęp, jak organizować pracę programistów?
Git i Git-Hub wydają sie być właściwą odpowiedzią w takim przypadku.
Git i GitHub powstał w równolegle z rozwojem Linuxa i służy do dzisiaj do przechowywania jego kodu. Doświadczeni programiści zbudowali system kontroli wersji, który wspomagał ich pracę. Nie można było trafić lepiej – programiści sami dla siebie zbudowali narzędzie, które jest tak dobre, że przetrwało próbę czasu. Dziś Git i Git-Hub to standard, wykorzystywany wszędzie: w programowaniu, w Data Science, Machine Learning, DevOps, Security – wszędzie, bo już nie tylko oprogramowanie jest kodem. Dzięki wirtualizacji, nawet infrastruktura jest opisywana kodem. Dlatego też znajomość Git i GitHub to podstawowa umiejętność, jaką musi mieć w IT każdy.
Tworzenie kodu to jedno, a drugie, to jak ten kod przekształcić w działającą i bezpieczną aplikację. Do tego celu wykorzystujemy CI/CD (Constant Integration and Constant Deployment), który w GitHub jest dostępny pod postacią GitHub Actions. Tworząc odpowiednie definicje można określić, co ma się stać po przesłaniu nowej wersji kodu do repozytorium, a czynności tych może być wiele: od automatycznego sprawdzenia kodu, po zainstalowanie aplikacji na docelowym środowisku, skompilowanie programu i udostępnienie go do pobrania i wiele innych. Kurs GitHub Actions opowiada właśnie o tym procesie.