GitHub add ssh key

On GitHub add ssh key means to add our public key on GUI portal of GitHub for communication without password. I think everyone knows about it there are mainly two way to communicate with our repository on code management server that is SSH or HTTP method.