Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
July 23, 2022 05:55 pm GMT

10 sitios para aprender [gratis] Git!

Si quieres aprender Git aqu te dejo recursos para poder lograr este objetivo.

Que es Git?

Git es un sistema de control de versiones de cdigo 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.


Image description

Control de versiones

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 denominacin.

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.


Image description
Phdcomics.com: https://twitter.com/phdcomics/status/1306536945980383232

Como aprender Git

A continuacin te dejo 10 sitios para poder aprender Git de manera gratuita.

1. Codeacademy

Codeacademy es una plataforma de cursos de desarrollo y uno de ellos permite aprender git con una consola online y contiene 12 captulos con ejercicios para realizar.

Image description

2. Git Documentation

En el sitio web oficial de git existe la documentacin disponible con video y tutoriales para poder aprender fcilmente.

3. Oh my git

Es un juego interactivo, el cual es un desarrollo de cdigo abierto y tiene como objetivo realizar diferentes desafios y aprender como trabajar con git.

Image description
https://ohmygit.org/

[4. Git cheat sheet]

Esta es una cheet sheet en pdf que te permite recordar los comando bsicos y una breve explicacin de como utilizarlos .

Este documento lo puedes descargar en varios idiomas incluyendo espaol e ingles.

Image description

5. Atlassian Tutorial

Atlassian tiene varios libros online en ingles y espaol que permite aprender git y como implementarlo utilizando bitbucket cloud.

6. Rstudio Git

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.

Image description

7. Happy git with r

Para desarrolladores de R tambin tenemos este sitio con ms de 40 captulos en cual muestra como implementar git en un proyecto de R.

8. Learn Git Branching

Esta aplicacin te permite aprender de manera interactiva a trabajar con ramas en git

Image description

9. Git Tower Book

Es un libro online con varios captulos desde los introductorios hasta los ms avanzados para aprender como implementar la git en un proyecto de desarrollo.

Image description

10. W3shcools

Es una plataforma para aprender a programar en varios lenguajes, pero tambin 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.

Otras referencias:

  1. GIT: https://git-scm.com/
  2. What is GIT?: https://www.atlassian.com/es/git/tutorials/what-is-git

Original Link: https://dev.to/r0mymendez/10-sitios-para-aprender-gratis-git-2eel

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To