Git · Middle · Frage 26 von 75
Warum signiert man Commits oder Tags mit GPG- oder SSH-Schlüsseln?
- 1Um zu beweisen, dass sie wirklich vom genannten Autor stammen
- 2Damit sich Commits später nicht mehr revertieren lassen
- 3Um den Inhalt des Commits vor anderen Nutzern zu verschlüsseln
Antwort zeigen
Richtige Antwort: Um zu beweisen, dass sie wirklich vom genannten Autor stammen
Erklärung
Jeder kann user.email auf irgendetwas setzen. Signaturen lassen Plattformen „Verified“ zeigen und geschützte Branches signierte Commits verlangen.