Skip to content

Latest commit

 

History

History
60 lines (42 loc) · 3.92 KB

Github.md

File metadata and controls

60 lines (42 loc) · 3.92 KB

Indice | R | Python | Jupyter | Markdown | Git y GitHub | Enlaces

Introducción a Git y GitHub

Autora: Denise Fierro

Tutorial de iniciación a Git y GitHub en español.

Preparación

Antes de comenzar las lecciones, favor instalar Git en tu computadora si usas Windows o MacOS (en Linux viene pre-instalado). En esta página puedes encontrar instrucciones en español sobre la instalación, incluyendo instrucciones sobre la instalación de la terminal "Git Bash" en Windows. Aquí hay instrucciones adicionales al respecto, paso a paso, para Windows.

También te recomendamos crear una cuenta gratuita en GitHub, https://github.com. Encontrarás instrucciones en español aquí.

Este tutorial utiliza comandos en una terminal (shell), especialmente la terminal bash. Consulta este tutorial para mayor información sobre el uso de la terminal.

Si trabajas en R, échale un vistazo a la lección de Trabajando localmente con Git y GitHub

Lecciones

  1. Control Automatizado de Versiones - ¿Qué es el control de versiones y por qué se deberá usar?
  2. Configurando Git - Preparando Git
  3. Creando un repositorio - Almacenaje de la información en Git
  4. Rastreando Cambios - Registro de cambios, status del repositorio, notas de cambios
  5. Explorando el Historial - Versiones anteriores y recuperación de las mismas.
  6. Ignorando archivos - Selección de archivos a ignorar durante el rastreo de Git.
  7. Repositorios remotos en GitHub - Compartiendo cambios con otros en la web.

Este diagrama resume los elementos y comandos principales de git, incluyendo la sincronización con repositorios remotos (tomado del Tutorial sobre Git, github y los VCS (autor: RedxLus))

Tutorial sobre Git, github y los VCS (autor: RedxLus), https://luisiblogdeinformatica.com/git-github-y-vcs/

Vídeo

Enlaces

Fuente

Basado en el tutorial en español "El Control de Versiones con Git", https://swcarpentry.github.io/git-novice-es/, de The Carpentries, que es en sí una traducción del siguiente tutorial: Daisie Huang and Ivan Gonzalez (eds): "Software Carpentry: Version Control with Git." Version 2016.06, June 2016, https://github.com/swcarpentry/git-novice, doi:10.5281/zenodo.57467