Git AdvancedLesson 43Free preview
Git Signing Commits/Tags
This lesson is part of Git · All levels
Summary
Signing commits and tags use cryptography to prove the identity of the author. Git supports GPG, SSH, and S/MIME as signatures. Commit signed is displayed with the Verified label on GitHub so contributors can verify the origin of changes.
Key points
- Signing proving the identity of the author of the commit or tag
- Type of signature supported: GPG, SSH, and S/MIME
- Git commit -S sign commit; git tag -s sign tag
- GitHub displays the Verified label on a validated commit
Full lesson
Code examples and quizzes
Full lessons, code examples, and quizzes are available to subscribers. 5 questions.