I'm following these steps to be able to connect to my BitBucket account/repo on a remote server.
I'm a bit confused. I already have a separate pair of keys for BitBucket (i.e. to do stuff on my local machine). So, I need to generate a new pair of keys for every remote server we have as well?
I'm also not clear about the "Create an SSH key pair" and "Add your key to the SSH agent" steps -- I'm supposed to generate the SSH keys while I'm on the server and then basically leave the private key on the server as well (since I want to be able to perform git commands)?