Czy system kontroli wersji Git posiada architekturę:
scentralizowaną,
zdecentralizowaną,
żadne z powyższych
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