En este tutorial mostraremos los pasos a seguir para usar los comandos GIT para poder clonar ficheros de tu hosting en un repositorio creado en Bitbucket con el SSH de su alojamiento de cdmon.
Lo primero de todo es necesario que tenga un repositorio creado en Bitbucket. Si aún no lo tiene, puede acceder esta guía que muestra paso a paso cómo clonar un repositorio y conectarlo a su hosting de cdmon.
En caso de no tener ningún repositorio clonado a su carpeta ssh de su hosting, no podrá hacer uso de ninguno de estos comandos.
Para mostrar los comandos a modo de ejemplo, vamos a crear un fichero de texto y haremos los cambios con este. Vamos a entrar dentro de la carpeta asignada a nuestro repositorio de Bitbucket y lanzamos el siguiente comando:
git status: Este comando te indica el progreso del proyecto en comparación con el repositorio que hay en Bitbucket. Por ejemplo, si accede a la carpeta del repositorio y ejecuta el “git status” verá que el terminal muestras un mensaje similar a este:
git add: Este comando mueve los cambios del directorio de trabajo al entorno de ensayo de Git. El entorno de ensayo es donde preparas una instantánea de un conjunto de cambios antes de confirmarlos en el historial oficial.
Hay que indicarle a Git que realice el seguimiento de tu nuevo archivo .txt mediante el comando git add. El comando git add no devuelve nada cuando lo introduces correctamente.
Este comando sirve para hacer la confirmación final. Se debe Introducir el comando “git commit –m” con un mensaje de confirmación. Nosotros hemos ejecutado “git commit –m Confirmacion” como mostramos a continuación:
Una vez ya ha ejecutado ambos comandos, puede volver a lanzar el anterior comando, es decir, el git commit –m con su respectivo mensaje de confirmación y ahora sí que debe ejecutarse correctamente:
Una vez puesto presione de nuevo el botón de Enter para ejecutar el comando y el terminal le volverá a pedir la clave de seguridad que ha generado al inicio.
Esperamos un poco a que lleve a cabo el proceso y nos debe indicar que ha finalizado sin problema.
Para añadir un nuevo archivo haz clic en Source para abrir el directorio de origen y seguidamente haz clic en el botón “Más opciones” situado en la esquina superior derecha y selecciona Add file en el menú. El botón Más opciones solo aparece tras haber añadido al menos un archivo al repositorio:
El proceso es bastante sencillo. Básicamente, consiste en hacer el procedimiento contrario al del envío que hicimos en los anteriores pasos.
Abre la ventana de tu terminal y navega hasta el nivel del directorio del repositorio. En nuestro caso es /prueba:
El comando git pull fusiona el archivo de tu repositorio remoto (Bitbucket) en tu repositorio local mediante un único comando.
Nada más ejecutarlo el comando “git pull –all” volverá a pedir la contraseña de la Clave SSH, ponemos de nuevo la que hemos generado:
Finalmente, si hacemos un ls -la veremos que el fichero que se ha creado en Bitbucket está creado en el repositorio del hosting sin problemas.
Para más información, puedes contactar con nosotros.