How to Generate SSH Keys & Authenticate it with GitHub