Información general

Plesk le proporciona integración con Git – el sistema de gestión de código fuente más popular usado por muchos desarrolladores web. Puede gestionar repositorios Git y desplegar sitios web automáticamente desde este tipo de repositorios en un directorio público. En otras palabras, puede utilizar Git como transporte para la publicación inicial y para las posteriores  actualizaciones.

Nota: esta funcionalidad no se soporta en instalaciones de Plesk donde se ejecute Windows Server 2008.

Para utilizar Git necesita lo siguiente:

  1. Tener la extensión Git instalada en Plesk.
  2. En Plesk debería crearse un dominio con un plan de servicio que conceda el permiso Administración de Git.

En Plesk, puede añadir repositorios Git de dos tipos en función del escenario de uso:

  1. Usando un repositorio local en su estación de trabajo. En este caso, los cambios se envían desde su repositorio local a Plesk y Plesk despliega los cambios en su sitio web. Consulte Uso de un repositorio local.
  2. Usando hosting remoto de Git. Este escenario puede resultarle útil si ya está usando un repositorio remoto en GitHub (github.com) o BitBucket (bitbucket.org). Los cambios se envían al repositorio remoto y Plesk los recupera desde el repositorio remoto y los despliega en su sitio web. Consulte Uso de hosting remoto de Git.

Cuando ha habilitado repositorios Git en su dominio, en la página del dominio podrá ver la lista de todos los repositorios creados. Para cada repositorio se mostrará el nombre, la rama actual y la ruta de despliegue. El botón Desplegar que aparece al lado del nombre del repositorio le permite desplegar archivos desde un repositorio (si se ha configurado el despliegue manual) y el botón Pull de actualizaciones le permite efectuar un pull de los cambios desde el repositorio remoto.

Nota: en estos momentos, los repositorios Git alojados con Plesk se protegen con la contraseña del usuario FTP. No es posible usar un acceso anónimo.

El enlace Git le permite gestionar los repositorios Git del dominio.

image 76967