Skip to content

datosgobar/taller-github-101

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Github 101

Taller inicial de Github. Ver presentación.

Table of Contents generated with DocToc

Setting up!

  1. Crear una cuenta en Github
  2. Crear una carpeta github donde irán todos los repositorios
  3. Instalar Source Tree y poner github como la carpeta default
  4. Instalar Sublime Text

Temas de la presentación

  1. ¿Qué es Git y qué es Github?
    • Versionado, repos locales y repos en la web
    • Herramientas para gestión de proyectos y trabajo con la comunidad
    • Github = git + web + comunidad + gestión de proyectos
  2. Conceptos importantes en Github (git + web)
    • Commits
    • Push
    • Pull
  3. Conceptos importantes en Github (comunidad + gestión de proyectos)
    • Issues
    • Wiki
    • README.md
  4. Crear un workflow en Github
    • Source Tree (GUI alternativa a la línea de comandos)
    • Crear un repositorio
    • Clonar un repositorio
  5. Buenas prácticas
    • Repos: convenciones para nombres, grande vs. chicos.
    • Commits: frecuencia, tamaño, mensajes.
    • Issues: nombres, etiquetas, comunicación, abierto/cerrado.
    • README.md: estructura usual.
  6. Markdown

Otros temas interesantes no cubiertos

  • Otros conceptos importantes en Github
  • CONTRIBUTING.md
  • Commit tags y HISTORY.md
  • Licencias
  • Read The Docs
  • Github Pages
  • Jekyll
  • Sublime Text (hot-keys básicos, markdown package)

Herramientas usadas en la presentación

  • Cleaver: 30-sec slideshows for Hackers. Se escribe en Markdown y renderiza en html.
  • Quicktime en Mac para screen videos
  • GIFBrewery para convertir los videos en GIFs
  • Google Draw para los esquemas
  • Cmd + shift + 4 en Mac para los screenshots

Duración recomendada

1 hora y media / 2 horas

Créditos

El comienzo de esta presentación se inspiró en Introduction to Github Slideshare.

Otras fuentes utilizadas

About

Taller interno de introducción al uso de Github.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published