Git · Senior · Pytanie 26 z 76
Dlaczego podpisany commit nie dowodzi jeszcze, że kod jest bezpieczny?
- ✓Poprawna odpowiedź: Dowodzi, kto commitował, a nie co robi kod
- 2Podpis można usunąć bez zmiany hasza
- 3Podpisywać można tylko tagi, a nie commity
Wyjaśnienie
Podpis uwierzytelnia posiadacza klucza; przejęty klucz lub złośliwy maintainer też podpisze. Podpisywanie to tylko jedna warstwa bezpieczeństwa łańcucha dostaw obok recenzji i chronionych gałęzi.