Git push to live server a través de ssh limitado

Estoy usando GitHub para hacer un seguimiento de mi código fuente. Aunque trabajo solo, resulta realmente útil probar nuevas funciones y deshacerlas si no funciona. Entonces, instalé en Git Bash en mi máquina de Windows, y confirmo y presiono a github cuando el código está listo.

Ahora, quiero llevar esto más lejos e implementar desde la misma terminal. Mi alojamiento compartido tiene acceso SSH pero es un poco limitado. Me dijeron que tenían Git, pero solo como cliente, para leer los repos. No sé lo que eso significa.

Estaba intentando hacer un repository en el server en vivo, agregarlo como remoto en mi máquina y luego simplemente 'git push remote live', pero eso no funcionó.

Cada vez que escribo 'git init' en el server en vivo, regresa:

 advertencia: templates no encontradas / usr / share // git-core / templates /

 Inicializó el repository vacío de Git en /www/example.com.ar/htdocs/example.com.ar/.git/

¡Y no puedo 'git clonar' o 'git pull' o nada!

¿Hay algún consejo que me puedas dar? Estoy cansado de drag and drop mi carpeta a través de FTP, ¡simplemente se siente tan mal!

Gracias por adelantado

GitHub es el server de git

Tanto usted como su alojamiento simplemente actuarán como clientes.

todo lo que necesita hacer (si git está instalado correctamente) inicie session en su session ssh.

escriba lo siguiente en la terminal

git clone git://github.com/<username>/<name of repo>.git folder_name 

para clonar ese git repo en folder_name

para get las actualizaciones que ha enviado al server en vivo, necesita volver a iniciar session en ssh y git pull

Hay un server de git que manejará las requestes de git entrantes para que no necesite acceder a él a través de SSH. No es muy popular (solo para el cliente) y no lo necesita. El cliente de git debería ser todo lo que necesitas. Parece que hay algo más que está mal con su installation.

Tal vez alguien más pueda sonar aquí y ponerse a trabajar en este entorno limitado para ti, pero cuando hay tantos anfitriones baratos y realmente flexibles, es mucho más fácil cambiar a uno de ellos y resolver toda una gama de problemas. en uno.

Dreamhost, MediaTemple, RackspaceCloud, Slicehost y (por supuesto) Amazon EC2 son solo algunos de los services de hosting sólidos que vale la pena visitar.