You are on page 1of 4

MANUAL DE USO GITLAB

1. Git
Git es un software de control de versiones para desarrolladores. Es coloquial-
mente definido y como algo similar a Dropbox, en el sentido que permite alojar
archivos en internet, pero además guarda un historial de modificaciones a los
proyectos alojados.
Cada proyecto está albergado en un repositorio, en donde se define una estruc-
turas, se guarda una carpetas con los archivos del proyecto. Incluye además el
historial de modificaciones y las diferentes ramas.
Los proyectos pueden organizarse en diferentes “ramas” (branches), es decir,
diferentes versiones de un mismo proyecto. La rama principal se llama “master”
y es la que se usa para trabajar “normalmente”.

También permite dar acceso al proyecto a otras personas, de manera similar


a cómo se pueden compartir documentos en Google Docs con otras personas y
ası́ todos pueden colaborar en la redacción del documento. De esta forma, dife-
rentes personas pueden trabajar en distintos aspectos del proyecto y luego subir
los cambios realizados. Todo esto se realiza a través de una serie de comandos
en la terminal.

2. Comandos básicos
Clone: El comando “git clone” permite clonar (descargar) un repositorio
completo a una carpeta alojada en su computador.
USO: user@user: $ git clone url repo
Add: El comando “git add” permite agregar (añadir) a un commit todos
los archivos modificados localmente que se desean “subir”.
USO: user@user: $ git add archivo a añadir
Status: El comando “git status“ permite ver los archivos que se han
modificado. Muestra en verde todos aquellos archivos que están preparados
para subir, mientras que en rojo todos los archivos que aún no se han
agregado o son diferentes a lo que se tiene en el repositorio.
USO: user@user: $ git status
Commit: El comando “git commit” permite “empaquetar” todos los ar-
chivos por subir al repositorio, agregando un mensaje explicando los cam-
bios realizados, archivos agregados, archivos editados, archivos eliminados,
etc.
USO: user@user: $ git commit -m ”explicación de modificación”
Push: El comando “git push” permite subir todas las modificaciones
deseadas al repositorio, una vez presionado enter se solicitará la contra-
seña para realizar esta acción.
USO: user@user: $ git push origin master

1
3. Ejemplos en la terminal

Figura 1: Ejemplo comando git clone


.

Figura 2: Ejemplo comandos para añadir archivos


.

2
4. GitLab
GitLab es una de las plataformas web que implementan git. Ofrece reposi-
torios públicos ilimitados de manera gratuita.

1. Crear una cuenta.

2. Crear un proyecto.

3
3. Repositorio creado C:

You might also like