Skip to content

Latest commit

 

History

History
132 lines (94 loc) · 3.6 KB

File metadata and controls

132 lines (94 loc) · 3.6 KB

Clase 1

Normas y demás

  • Puntualidad
  • Liquidos y comida
  • Ubicación
  • Cafeteria, cajeros, farmacias, etc...

Metodología

  • Descansos
  • Gestión del curso en GitHub
  • Comunicación fuera de clase
  • Repositorio común
  • Toda la teoría, prácticas y recursos
  • Proyecto personal
  • Prácticas y "deberes"

Sobre el profesor

img_developer

Bio: "#VR, #Mnemotecnia, #OpenSource | #JavaScript, #React, #React-Native | Colaborador @os_weekends | Profe en @fictiziaescuela

Redes Sociales:

Control de Versiones

Bienvenidos a la maquina del tiempo

  • Arquitectura de Árbol(working area, staging Area, Repository)
  • Auditoria de código (quien? cuando? y que?)
  • Git trabaja en binario (imagenes, docs, etc...)
  • Git no guarda una copia de cada version, solo los cambios.
  • Distribución (Repositorios y Clones)
  • Opensource y funciona offline
  • Consola vs. GUI

Trabajo efectivo

Los entornos con Git

Repositorios locales y remotos

Repositorios locales y remotos

Working Flow

Como trabajar con Git

Github

GIT (comandos)

Trabajar con Git/Github

Quiero subir algo a Github

  1. Verificamos el estado en general.
git status
  1. Nos actualizamos.
git pull
  1. Preparamos nuestro commit (añadimos archivos y añadimos la información adicional)
git add "ARCHIVO"
git commit -m "MENSAJE..."
  1. Actualizamos y enviamos los cambios a Github
git pull && git push

No quiero subir nada a Github, pero quiero estar actualizado

  1. Verificamos el estado en general.
git status
  1. Nos actualizamos.
git pull

Trucos:

Si usais este comando:

git config --global credential.helper 'cache --timeout=9999999'

Git cacheará la sesión y no os preguntará el usuario o la password durante 9999999ms (2,7h).