2012-03-06 19 views

Respuesta

6

Suponiendo que Git se instala ...

git init --bare /path/to/repo 

Si Git no está instalado, usted no será capaz de empujar directamente al repositorio alojado, pero se puede hacer una instantánea disponibles de la siguiente manera (de here):

en primer lugar, en el equipo local, ejecute estos comandos (esto supone tu repositorio está en ~/foo localmente):

git clone --bare ~/foo ~/foo.git 
cd ~/foo.git 
git --bare update-server-info 

Luego, copie el directorio foo.git resultante en el directorio public_html de su servidor web. Después de hacerlo, debe poder extraer desde el http://yourserver.com/you/foo.git o similar. Cada vez que desee actualizar la instantánea, deberá repetir los pasos anteriores.

+0

hmm ... ¿qué quiere decir suponer que git está instalado? Tengo un cliente de git solo –

+0

Debería tener instalado Git en el servidor en el que está creando un repositorio también. – Amber

+0

Amber, lo que básicamente quiero hacer es: ya tengo un repositorio privado bitbucket. Lo estoy usando en dos máquinas. pero a veces quiero que se publique en mi nombre de usuario/public_html/repo_live ... ¿cómo hago eso ... sé específico, por favor ... –

Cuestiones relacionadas