remoto git repo digital ocean ubuntu

Recientemente me he registrado en una count de Digital Ocean, pero tengo problemas para configurar un repository remoto allí para mis proyectos.

Configuré la key SSH localmente y las copié con éxito en el server para poder SSH sin contraseña, pero recibo el siguiente error:

fatal: '/projects/website/.git' does not appear to be a git repository fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. (32768) 

Esta es la dirección de mi repository remoto (la dirección IP cambió)

 ssh://root@123.45.678.90/projects/website/.git 

Para el logging "/ projects / web /" se crea en la carpeta raíz. Intenté anteponer "root" a la dirección y esto no resolvió el problema.

El repository remoto es sin duda un repository de git y he intentado crear un repository y extracción por defecto, y también un –bare repo y push – ninguno ha funcionado.

Le pregunté al equipo de soporte de DO y respondieron con bastante lentitud (probablemente porque estamos en 2 zonas horarias diferentes).

Ahora estoy un poco trabado ya que no estoy seguro de dónde está el problema.

Gracias por adelantado.

Tu path está mal:

 ssh://root@123.45.678.90/projects/website.git 

El nombre del repository GIT es un nombre con la extensión .git . En su caso, debe conectarse a través de ssh y debería ver el file en su espacio web.

Creo que querrás tener

 ssh://root@123.45.678.90/projects/website/ 

Esto se debe al hecho de que desea la carpeta real que contiene su fuente, no la carpeta .git dentro de ella. Esto también se aplica a los repos sin formatting, simplemente tendrá una carpeta vacía con solo .git.

Estaba teniendo un problema similar. Resulta que su ruta debe ser la ruta completa desde la raíz , aunque SSH lo lleve a su directory de usuarios.

Inicie session en su count digitalocean a través de SSH y ejecute el command pwd. Esto le dará la ruta completa probablemente solo / home / username. La línea siguiente probablemente debería funcionar para usted, a less que su nombre de usuario sea distinto de root. 🙂

 ssh://root@123.45.678.90/home/root/projects/website/.git 

Aclamaciones.