Git y GitHub con R

Autores/as

Jenny Bryan

STAT 545 TAs

Jim Hester

Empecemos con Git

Cover image

Still from Heaven King video

Este libro le proporciona instrucciones sobre cómo:

  • Instalar Git y hacerlo funcionar sin problemas con GitHub, en el shell y en RStudio IDE.
  • Desarrollear algunos flujos de trabajo clave que cubran sus tareas más comunes.
  • Integrar Git y GitHub en su trabajo diario con R y R Markdown.

El lector objetivo es alguien que usa R para análisis de datos o que trabaja en paquetes de R, aunque parte del contenido puede ser útil para quienes trabajan en áreas adyacentes.

Las primeras dos partes, Instalación y Conectar Git, GitHub, RStudio, proporciona un inicio rápido para verificar su configuración.

En Primeras victorias en GitHub, acumulamos algunos éxitos iniciales con los flujos de trabajo básicos que son necesarios para llevar su trabajo a GitHub. También mostramos la sinergia especial entre R/R Markdown/RStudio y GitHub, lo que proporciona una poderosa demostración de por qué toda esta configuración vale la pena.

El uso de Git/GitHub en ciencia de datos tiene una vibra ligeramente diferente a la del desarrollo de software puro, debido a diferencias en el contexto y el objetivo del usuario. Happy Git tiene como objetivo complementar los recursos generales de Git existentes destacando los patrones de uso más gratificantes para la ciencia de datos. Esta perspectiva sobre el panorama de Git se presenta en Conceptos básicos de Git y Flujos de trabajo diarios.

Licencia

Happy Git and GitHub for the useR de Jennifer Bryan esta licenciado bajo Creative Commons Attribution-NonCommercial 4.0 International License.

Sobre la traducción

Esta traducción de “Git & GitHub con R” es un proyecto personal de David Díaz Rodríguez con el objetivo de facilitar el estudio del control de versiones en proyectos de Ciencia de Datos, tanto al propio traductor como a todas aquellas personas de habla hispana que deseen aprender sobre este tema.

Señalar que esta es una traducción textual del libro por lo que cuando se hacen referencias en primera persona se trata de los autores y no el traductor.

Si detecta algún error relacionado con el contenido de la traducción, siéntase libre de abrir un issue o un pull request en este repositorio.