Si quieres aprender Git aquí te dejo recursos para poder lograr este objetivo.
Si quieres aprender Git aquí te dejo recursos para poder lograr este objetivo.
Git es un sistema de control de versiones de código abierto que permite manejar y realizar control de versiones en proyectos de desarrollo de software. Fue desarrollado en 2005 por Linus Torvalds, el creador de del kernel de sistema operativo de Linux.
En la siguiente imagen se puede ver un simple ejemplo de un documento que fue modificado varias veces y cada version nueva tiene una nueva denominación.
Este mismo ejemplo se puede reproducir en un equipo, donde varios desarrolladores modifican un mismo documento. Esto trae como consecuencia la dificultad de gestionar los cambios y problemas para documentar el porque de las modificaciones.
Debido a esto Git es una herramienta que nos permite trabajar de forma ordenada, con un equipo de desarrollo y sin preocuparnos de tener multiples versiones del mismo documento.
A continuación te dejo 10 sitios para poder aprender Git de manera gratuita.
Codeacademy es una plataforma de cursos de desarrollo y uno de ellos permite aprender git con una consola online y contiene 12 capítulos con ejercicios para realizar.
En el sitio web oficial de git existe la documentación disponible con video y tutoriales para poder aprender fácilmente.
Es un juego interactivo, el cual es un desarrollo de código abierto y tiene como objetivo realizar diferentes desafios y aprender como trabajar con git.
Esta es una cheet sheet en pdf que te permite recordar los comando básicos y una breve explicación de como utilizarlos .
Este documento lo puedes descargar en varios idiomas incluyendo español e ingles.
Atlassian tiene varios libros online en ingles y español que permite aprender git y como implementarlo utilizando bitbucket cloud.
Rstudio que es una IDE que permite el desarrollo principalmente en lenguaje R, aunque actualmente soporta varios lenguajes adicionales tales como python, permite versionar codigo con git.
Para desarrolladores de R también tenemos este sitio con más de 40 capítulos en cual muestra como implementar git en un proyecto de R.
Esta aplicación te permite aprender de manera interactiva a trabajar con ramas en git
Es un libro online con varios capítulos desde los introductorios hasta los más avanzados para aprender como implementar la git en un proyecto de desarrollo.
Es una plataforma para aprender a programar en varios lenguajes, pero también posee ejercicios que se pueden resolver desde una consola desde la misma web y aprender de forma interactiva.
Adicionalmente posee un examen para con varias preguntas para evaluar tu conocimiento sobre Git.
GIT: https://git-scm.com/
What is GIT?: https://www.atlassian.com/es/git/tutorials/what-is-git
Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".
For attribution, please cite this work as
Mendez (2022, July 23). Romina Mendez: 10 sitios para aprender [gratis] Git!. Retrieved from https://r0mymendez.github.io/posts/2022-07-23-aprender-git/
BibTeX citation
@misc{mendez202210, author = {Mendez, Romina}, title = {Romina Mendez: 10 sitios para aprender [gratis] Git!}, url = {https://r0mymendez.github.io/posts/2022-07-23-aprender-git/}, year = {2022} }