SSH

How to Configure SSH-Based Signed Commits in GitHub for the 'Verified' Badge
Stop being 'Unverified.' Learn how to use your existing SSH keys to digitally sign your Git commits and display the trusted green Verified badge on …

How to setup SSH key based authentication
This method is more secure than password-based access since the authentication happens using private and public key pair values.
Gineesh Madapparambath