2012-07-16 27 views
9

Quiero enviar mis cambios a una carpeta en un servidor remoto. Incluso puedo hacer un recorrido de mapa hacia él. Desearía que hubiera un buscador de carpetas (lo mismo que elegir dónde crear el repositorio) donde puedo seleccionar la carpeta del servidor a la que deseo enviar. Como no sé, tengo un error de sintaxis aquí.Cómo agregar control remoto con Git Gui?

enter image description here

+0

¿Puede explicar por qué esta es una mala pregunta cuando baja la votación? ¿O por favor apúntame en la dirección correcta? – isurfbecause

Respuesta

4

Adición de un mando a distancia no tiene nada que ver con la misma distancia física. Es solo para la administración de referencias a los controles remotos.

Habiendo dicho eso, parece que quieres usar Git para implementar en un servidor. Puedes usar empujar una rama para lograr esto. Sin embargo, primero debe tener la configuración remota a través de la ejecución de este en el servidor

git clone --bare //path/to/your/repo /some/dir/on/the/server/.git 

Ahora debe agregar un gancho a esta cesión temporal al fuego cada vez que se presiona a una rama. Dentro de este gancho que lo haría:

git --git-dir=/some/dir/on/the/server/.git --work-tree=/where/to/deploy/to checkout deployment-branch -- . 

Vas a tener que google git update hook para conseguir las pocas líneas de código necesarias para envolver la línea anterior.

Cuestiones relacionadas