Previously used only shared hosting services.
Today I created a droplet on digitalocean VPS, created my SSH keys and tie the public key to droplet.
On the laptop there is a project on Node.js that you want to fill this with a newfound droplet.
For test purposes create a blank repository on the laptop and an empty repository on a VPS, and I can not catch up, how do I make a push on a VPS or pull out.
On the laptop tried
git remote add origin ssh://root@IP:/projects/project
git push origin master
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.
It is logical that I need to send keys to a successful authorization, but I don't know how to do it.
On the other hand, when you connect to your VPS via PuTTY, where in the configuration window specify the path to the private key file, the connection to the server is successful but from there, server-side, of course, there are no options to pull the project with the laptop.
In General, prompt please as correctly
git remote add origin