¿Cómo puedo get localmente mi repository creado en un host compartido?

En un host compartido, tengo un website que me gustaría mejorar agregándolo al sistema de control de versiones de git.

En el server remoto

$cd public_html $git init $git add . $git commit -m 'First Commit' $cd .git $ git config git-ftp.user myuser $ git config git-ftp.password mypass $ git config git-ftp.url ftp.mydomain.ro 

Localmente mint / apache de linux

¿Ahora cómo puedo clonar / get / usar mi repository desde mi server local?

Lo intenté

 $ git clone ftp://ftp.mydomain.ro/my-project.git 

fatal: no se puede encontrar el ayudante remoto para 'ftp'

ACTUALIZADO

También traté de iniciar un repository vacío / descubierto:

 git init --bare my-project.git 

y localmente

 $git clone ssh://[email protected]/my-project.git 

El resultado es:

 Cloning into ftp.mydomain.ro... ssh: connect to host ftp.mydomain.ro port 22: Connection timed out fatal: The remote end hung up unexpectedly 

Intente utilizar especificando el esquema ftp: en la URL de clonación.

ftp://ftp.mydomain.ro

Esto le dice a git qué protocolo usar para acceder a su control remoto.

Encontré la respuesta:

 ssh://[email protected]:15554/home/mydomain/public_html/.git 

Esto funciona.