Either you are quoting wrong or github has different recommendation on different pages or they may learned with time and updated their reco.
We strongly recommend using an SSH connection when interacting with GitHub. SSH keys are a way to identify trusted computers, without involving passwords. The steps below will walk you through generating an SSH key and then adding the public key to your GitHub account.