difference between account ssh-key vs deployment ssh-key
问题 Can someone please explain what is the difference between account ssh-key vs deployment ssh-key? I have made use of them frequently but never tried to learn how they differ. 回答1: Your ssh account key does identify you , and allows you to interact with GitHub as you (meaning for instance; you can push to your own repo) Your ssh deploy key, as mentioned in "Read-only deploy keys" are keys with read-only access. It does not authenticate you . A deploy key is an SSH key that is stored on your