When adding a Remote server through the webapp, it set-up a specific SSH key for later sync.
However, when the remote has been set-up manually, then later gets the assistant thrown at it, there doesn't appear to be a way to create and deploy such a key. This option could be offered in, e.g., the settings of the repo in the webapp.
I feel this is out of scope for the assistant. If the user is able to manually add a git remote at the command line, then they should be able to configure ssh keys too. I don't want to complicate the assistant with a lot of code that tries to deal with half-configured things the user manually set up. wontfix --Joey