¿Cómo usar git remote add para enviar a otra computadora?

Estoy tratando de introducir código en un server remoto, así que creé un nuevo control remoto:

git remote add server ssh://nic@somehost.com/home/nic/workplace/project

Confirmé que todo es lo que se supone que debería estar usando: git remote -v

Luego procedo a intentar presionarlo pero me sale un error:

 [nic:15:48@project/]%git push -u server --all nic@somehost.com's password: zsh:1: command not found: git-receive-pack fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. zsh: exit 128 git push -u server --all 

Puedo SSH bien al host usando ssh nic@somehost.com y puedo navegar a la carpeta y crear un file allí para que los permissions sean correctos. He buscado en Google por unas horas y no puedo encontrar lo que está mal. Tal vez un hacker git verá mi estúpido error en un segundo 🙂 He intentado varios formattings para la dirección remota, pero no hace la diferencia.

Gracias por tu ayuda.

Niqueues.