Control de versiones con Git y GitHub

Linda Cabrera Orellana | Sep 26, 2022

Control de versiones con Git y GitHub: Taller de 3 horas dictado en la Universidad Técnica de Machala con la metodología Software Carpentry.

Ghost github Adobe Acrobat Reader

¿De qué se trata este taller?

Este taller práctico cubrirá los conceptos y herramientas básicos, incluidos el diseño del programa, el control de versiones, la gestión de datos y la automatización de tareas. Se alentará a los participantes a ayudarse mutuamente y aplicar lo que han aprendido a sus propios problemas de investigación.

¿A quién está dirigido?

Este taller está dirigido a cualquier persona con interés o necesidad de aplicar un sistema de control de versiones en su trabajo o estudio.

Antes de comenzar

  • No es necesario ningún conocimiento previo sobre Git, ya que las herramientas serán presentadas en el taller.
  • Es recomendable, aunque no estrictamente necesario, que los participantes estén familiarizados con el uso de la Terminal.
  • Requerimientos: Las asistentes deberán tener acceso a una computadora con sistema operativo Mac, Linux o Windows (no tablets, Chromebooks, etc.), que tenga permisos de administrador habilitados. Las personas registradas en este taller deberán respetar el Código de Conducta de Software Carpentry.

Cronograma

El taller tiene una duración de 3 horas con un intervalo de descanso (preferentemente lejos de pantallas) de aproximadamente 10 minutos. Este es un cronograma tentativo.

Duración Agenda
18:00 Bienvenida
18:10 El control de versiones con Git - Lecciones 1 al 7
19:50 Pausa - Prepárate un café, té o mate
20:00 El control de versiones con Git - Lecciones 8 al 14
21:00 Cierre

Contenido

  • Creando un repositorio
  • Rastreando cambios: add, commit
  • Explorando el Historial: status, diff
  • Ignorando cambios
  • Repositorios remotos en GitHub: clone, pull, push
  • Trabajos en colaboración
  • Resolviendo conflictos
  • Escogiendo licencias
  • Ejemplo de referencia o cita
  • Hospedaje de repositorios
  • Usando Git desde RStudio
comments powered by Disqus