Git es un sistema de repositorios distribuido. Cada vez es más usado para el despliegue de aplicaciones.
Requisitos previos:
cuenta de correo electrónico
tener instalado git
Paso 1 crear una cuenta en gitlab.
Entramos en git lab. Hacemos click sobre register y seguimos los pasos.
Importante: confirmar los pasos con el email.
Paso 2: crear un repositorio.
Para hacer un comit primero tenemos que crear un repositorio en gitlab.
En git lab -> en la ventana projects -> new project
Y pulsamos sobre crear.
Paso 3 configurar git.
Configurar git en nuestro ordenador
git config --global user.name "jose profesor" git config --global user.email "email"
Paso 4 iniciar el repositorio.
Nos situamos en la carpeta del proyecto y escribimos
git init
Con el siguiente commando añadimos los archivos de la carpeta actual al próximo commit (guardado)
git add --all
Con el siguiente comando realizamos el commit
git commit -a -m 'comentario de commit inicial'
*Solo la primera vez: establecemos el destino del servidor remoto.
git remote add origin https://gitlab.com/joseprofesor/pruebatienda.git
Publicamos los cambios en el servidor
git push -u origin master
Con eso comprobamos en la página de gitlab que se encuentran los cambios modificados
Paso 5.
Descargar los cambios en otra carpeta o servidor
Para ello tendremos que hacer una descarga
git clone https://gitlab.com/joseprofesor/pruebatienda.git
[cocde]
prueba@prueba-VirtualBox:~/Escritorio$ git clone https://gitlab.com/joseprofesor/pruebatienda.git
Clonar en «pruebatienda»…
Username for ‘https://gitlab.com’: jmros.multisis@gmail.com
Password for ‘https://jmros.multisis@gmail.com@gitlab.com’:
remote: Counting objects: 3, done.
remote: Compressing objects: 100% (3/3), done.
remote: Total 3 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (3/3), done.
Comprobando la conectividad… hecho.
prueba@prueba-VirtualBox:~/Escritorio$
[/code]
Si ya tuviéramos descargado el proyecto con anterioridad utilizamos este comando
git pull
Extra
Una vez descargado el proyecto. si queremos hacer un cambio y subirlo sería con los siguientes pasos
git add --all git commit -a -m 'mensaje' git push origin master
Si quisiéramos descargar los cambios lo haríamos con el commando
git pull
Ejercicio:
Parte 1
- Crear un repositorio con nuestra tienda.
- /home/usuario/proyectos/mitienda
- Subir el repositorio a gitlab
- Descargar el repositorio en otra carpeta en el escritorio (git clone)
Parte 2.
- Copiar un nuevo plugin en la carpeta de plugins de la carpeta descargada del escritorio
- Subir los cambios (ver el apartado extra)
- Descargar los cambios en nuestra carpeta proyectos.
*****Enviar un documento de word/writer al profesor con una captura de pantalla del repositorio en gitlab en la que aparezcan los listados de commits
Guardar el archivo del informe como «ejercicio-desplique-en-servidor-[nombrealumno]».odt (o .doc)