Verifying Git Commits Using SSH: Enhancing Security and Authenticity