Primeros pasos con GitLab

En este post veremos aspectos básicos para usar repositorios GIT

Primero que nada, existe este fenomenal tutorial “oficial” http://rogerdudler.github.io/git-guide/index.es.html

Este programa lo usaremos para copiar de forma “segura” la clave:

sudo apt-get install xclip
cat ~/.ssh/id_rsa.pub

Si no existe se genera con:

ssh-keygen -t rsa -C "usuario@correo.com" -b 4096

Puedes dejar la ubicación tal como está y luego poner el password

Copiamos la clave

xclip -sel clip < ~/.ssh/id_rsa.pub

Vamos a GitLab y pegamos en el campo Key

Ahora, para iniciar sesión en local, copiamos el link que viene en nuestro repositorio git

Vamos mediante terminal a la carpeta donde se clonará nuestro repositorio git y ponemos:

git clone [URL]

Nos pedirá la contraseña que creamos, la ponemos y listo!

Listo! Hasta ahí está la configuración de tu equipo, ahora vamos con comandos básicos

Comandos básicos

Git global setup
git config --global user.name "Tu Nombre"
git config --global user.email "correo@electronico.com"
Crear un repositorio nuevo
git clone git@gitlab.com:Usuario/repositorio
cd repositorio
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master
Folder existente
cd existing_folder
git init
git remote add origin git@gitlab.com:Usuario/repositorio
git add .
git commit -m "Initial commit"
git push -u origin master
Repositorio existente
cd existing_repo
git remote rename origin old-origin
git remote add origin git@gitlab.com:Usuario/repositorio
git push -u origin --all
git push -u origin --tags
Actualizar
cd existing_repo
git pull origin master
Comentarios de Facebook
Se deshabilitaron los comentarios internos debido al exceso de SPAM, si deseas dejar un comentario inicia sesión en facebook y podrás ver la caja de comentarios :)