Introducción a Git y Github
Juliana Herrera
¿Tienes los archivos asi en tu compu?
/home/yani/Documents/Clases/programacion
├── script.R
├── tp.Rmd
├── tp_corregido.Rmd
├── tp_corregido2.Rmd
├── tp_final.Rmd
├── tp_finalfinal.Rmd
├── este_es_el_final.Rmd
├── juro_que_esta_es_la_ultima_version_del_tp.Rmd
└── FINAL.Rmd
Probablemente todos lo tenemos, o tuvimos algo así en algún momento, porque necesitamos guardar nuestro trabajo pero seguir teniendo acceso a versiones anteriores.
Existe una solución para esto.
Git es un sistema de control de versiones distribuido que permite a múltiples personas trabajar en un proyecto al mismo tiempo sin sobrescribir el trabajo de los demás. Con Git, cada cambio se guarda en un historial, lo que permite volver a versiones anteriores si es necesario. Además, facilita la colaboración y la integración de cambios de diferentes colaboradores.
GitHub es una plataforma basada en la web que utiliza Git para el control de versiones y la colaboración. Permite a los desarrolladores almacenar sus repositorios de Git en la nube, facilitando el acceso y la colaboración desde cualquier lugar. GitHub también ofrece herramientas adicionales como gestión de proyectos, seguimiento de problemas (issues), y revisión de código.
tomado de git-developing-software-together
tomado de git-developing-software-together
Git y GitHub son herramientas valiosas para la comunidad científica. Aunque originalmente fueron diseñadas para el desarrollo de software, son igualmente útiles para gestionar proyectos de investigación. Ya sea que estés trabajando en análisis estadísticos, manuscritos científicos o códigos de procesamiento de datos, estas herramientas te ayudarán a mantener un flujo de trabajo organizado y colaborativo. En este taller, aprenderás a utilizar Git y GitHub para mejorar la reproducibilidad y transparencia de tu investigación.
GitHub es una de las interfaces y repositorios mundiales mas conocidos y utilizados por quienes desarrollan software y hacen ciencia abierta.
Ir a https://github.com/.
Hacer clik en Registrarse or Sign up.
Seguir las indicaciones para crear la cuenta personal.
Uno de los pasos implica chequear que son una persona y luego validar la direccion de email que usaste para crear la cuenta.
Una vez que creamos una cuenta en GitHub, tenemos nuestro perfil publico en internet.
La página de tu perfil cuenta la historia de tu trabajo a través de los repositorios en los que te interesas, las colaboraciones que has realizado y las conversaciones que has tenido.
Destacan tu actividad y se muestran si utilizas GitHub
En la esquina superior derecha de GitHub, hace clic en tu foto de perfil y luego en Your profile (Tu perfil).
Entra a tu perfil, clique en “Edit Profile”, y completa con tus datos relevantes, como por ejemplo una bio, tus pronombres, tus redes sociales, donde estas y tu zona horaria.
Vamos a realizar la instalación para nuestro sistema operativo desde:
Debemos revisar dónde esta git y si esta configurado en nuestros settings.
which git.exe
install.packages (c("usethis","gitcreds"))use_git_config(user.name = "JuliPez", user.email = "juliana.herrera.p@gmail.com")create_github_token()gitcreds_set()gh_token_help()use_github()Tomado curso Latin R 2024