git#

Subir el código al repositorio#

Nota: Significa que ahí va el número de tu equipo

Clonar el repositorio#

sh $ git clone https://gitlab.com/Redes-Ciencias-UNAM/2018-2/equipo-� $ cd equipo-�

Inicializar los datos del autor en el repositorio local#

sh $ git config user.name "John Doe" $ git config user.email "user@example.com"

Generar contenido en el repositorio#

Archivos#

  • Copiar archivos existentes al repositorio
  • Abrir los archivos con un editor de texto y hacer cambios

Directorios#

  • Los directorios vacíos no se versionan

ProTip: Crear el directorio, agregar un archivo con touch y versionar ese archivo

sh $ mkdir -v directorio/ mkdir: created directory ‘directorio’ $ touch directorio/.keep $ git add directorio/.keep

Preparar archivos para enviar en el siguiente commit#

sh $ git add Makefile $ git add archivo.c

Versionar los cambios#

sh $ git commit

Enviar los cambios versionados al repositorio remoto#

sh $ git push -u origin master

Hacer más cambios#

Verificar si alguien más envió cambios al repositorio#

sh $ git pull

Enviar cambios locales al servidor#

sh $ git push

Recursos de ayuda#

En terminal En línea
man git-config https://git-scm.com/docs/git-config
man git-clone https://git-scm.com/docs/git-clone
man git-add https://git-scm.com/docs/git-add
man git-commit https://git-scm.com/docs/git-commit
man git-push https://git-scm.com/docs/git-push
man git-pull https://git-scm.com/docs/git-pull