<Anterior | Contenido | Siguiente>
2.3. Uso básico
Lo anterior ya es suficiente para utilizar git de forma distribuida y segura, siempre que los usuarios tengan acceso a la máquina asumiendo el rol de servidor a través de SSH. En la máquina del servidor, se puede crear un nuevo repositorio con:
git init --bare / ruta / a / repositorio
Esto crea un repositorio simple, que no se puede usar para editar archivos directamente. Si prefiere tener una copia de trabajo del contenido del repositorio en el servidor, omita la --desnudo .
Cualquier cliente con acceso SSH a la máquina puede clonar el repositorio con:
git clone username @ hostname: / ruta / al / repositorio
Una vez clonado en la máquina del cliente, el cliente puede editar archivos, luego confirmarlos y compartirlos con:
cd / ruta / a / repositorio
# (editar algunos archivos
git commit -a # Confirma todos los cambios en la versión local del repositorio
git push origin master # Empuje los cambios a la versión del repositorio del servidor