Zagadnienia
Poniżej znajduje się lista zagadnień obowiązujących na teście zaliczeniowym.
- Metodologia DevOps
- Ciągła integracja (CI, ang. Continuous integration)
- Programowanie zwinne (Agile)
-
- Role w scrumie: Zespół Deweloperski, Product Owner, Scrum master
- Artefakty scruma: rejestr Backlog produktu, product backlog, backlog sprintu, sprint, codzienny scrum
-
- zatwierdzanie zmian (commit),
- synchronizacja zmian ze zdalnym repozytorium (pull, push)
- gałęzie, scalanie zmian (merge)
- rozwiązywanie konfliktów przy scalaniu zmian
- operacja żądania ściągnięcia (Pull Request)
- Narzędzia i usługi:
Przykładowe pytania
- Czy system kontroli wersji Git posiada architekturę:
- scentralizowaną,
- zdecentralizowaną,
- żadne z powyższych
- Co się stanie gdy podczas operacji scalania gałęzi (
merge
) w repozytorium git wystąpi konflikt:- system kontroli wersji automatycznie wybierze najbardziej świeżą wersję pliku, zastępując zmiany naniesione wcześniej
- system kontroli wersji automatycznie scali pliki umieszczając konfliktowe linie jedna nad drugą
- system kontroli wersji zasygnalizuje wystąpienie konfliktu i przerwie proces scalania kodu