Zagadnienia

Poniżej znajduje się lista zagadnień obowiązujących na teście zaliczeniowym.

Przykładowe pytania

  1. Czy system kontroli wersji Git posiada architekturę:
    • scentralizowaną,
    • zdecentralizowaną,
    • żadne z powyższych
  2. Jeden z programistów zatwierdził własne świeże zmiany w systemie kontroli wersji dotyczące pewnego piku. Drugi programista pracował nad kodem zawartym w tym samym pliku i próbuje scalić zmiany naniesione w tej samej linii kodu co pierwszy programista. Jaki będzie efekt takiego działania:
    • system kontroli wersji automatycznie wybierze najbardziej świeżą wersję pliku, tracąc zmiany naniesione przez pierwszego programistę
    • system kontroli wersji automatycznie scali pliki umieszczając pokrywające się linie jedna nad drugą
    • system kontroli wersji zasygnalizuje wystąpienie konfliktu i nie zostanie dokonane scalenie kodu