56

Road to Code: controla, comparte y colabora en proyectos

45769Puntos

hace 2 meses

Curso Profesional de Git y GitHub
Curso Profesional de Git y GitHub

Curso Profesional de Git y GitHub

Deja de versionar tus proyectos usando tu propio sistema de control de versiones. Mejor usa Git, el sistema de control de versiones por excelencia que utiliza la industria tecnológica. Aprende a trabajar con git, conceptos básicos, clonar un repositorio y gestionar tus proyectos alojándolos en tu repositorio local y en GitHub.

Falta cada menos para que comiences a escribir tus primeras líneas en Python, te has preparado intensamente, comenzaste con este camino dando el salto a la terminal y a través de esta comenzando a utilizar la combinación Git-GitHub.

Por supuesto que las dudas, inquietudes y frustraciones no se hicieron esperar. Afrontaste errores que aparecían en la terminal donde la comunidad te ayudó, aprendiste el poder de utilizarla correctamente y ahora ya tienes un curso para preparar tu entorno de trabajo en Windows.

Si estás teniendo un avance distinto al que esperas, Nadia nos comparte algunos trucos para que avances con éxito.

¿Por qué aprender esto antes? ¡Quiero escribir código ya!

La terminal y línea de comandos, Git y Github son herramientas que cualquier desarrolladora profesional maneja en su día a día. Imagina que estos son tus utensilios de cocina y que el platillo que vas a preparar es tu programa.

Seguro sabes preparar un huevo frito/estrellado, ahora imagina ahora preparar huevos benedictinos… para 500 comenzales en cooperación con chefs, sous-chefs y un equipo de servicio a la mesa.

Para lograrlo deberás saber utilizar las herramientas acordes a tu rol, manejarlas al mismo nivel del equio o en su defecto enseñarle a otros a que así sea. En caso contrario podrías perder la oportunidad de participar en este espléndido buffet. La buena noticia es que desde ya te estás preparando para lograrlo.

Así aseguras a que desde el día uno logres tener un código ordenado, fácil de revisar y que el mundo conocerá donde pueda ver tus habilidades. Ser ordenada no solo es un hábito saludable, también aplica en la programación ¿te suena el nombre ordenador? 😉

Git tiene un mundo de comandos ¿qué hago?

Al igual que con la terminal conocerás muchos comandos pero no es necesario que los memorices y utiliza solo aquellos que necesites en tus actividades. Para los que no usas con frecuencia analízalos, entiende cómo funcionan, qué valores requieren para funcionar y ten algún recurso para consulta futura (los apuntes ayudan mucho).

Un error común es pensar que una desarrolladora profesional es aquella que “domina” todos los comandos, métodos, funciones, etc. de memoria. Cuando la realidad es alguien que sabe cual utilizar, en que momento y, sobre todo, conoce donde consultar esta información que lo requiere.

Ok, creo que lo tengo ¿cómo puedo mejorar?

Poco a poco irás acostumbrándote al flujo de crear un repositorio, crear archivos, modificarlos, hacer commits y llevarlo al repositorio de Github. Cuando lo tengas recomiendo pruebes lo siguiente:

  • Crea alias para hacer comandos cortos, por ejemplo:
git push origin main -> gpom
commit -> ci
git checkout -> gco
  • Trata de verificar tus commits y status del repositorio solo desde la terminal, sin entrar a Github en el navegador.
  • Clona algún repositorio de Github para hacer tus propias modificaciones.
  • Practica ocasionando conflictos a propósito para resolverlos.
  • Colabora con más estudiantes, practiquen en conjunto.

Aquí no acaba todo, tendremos un meetup para seguir aprendiendo

El próximo martes 13 de octubre Enrique Devars, Course Director en Platzi, nos enseñará sobre GitHub Actions y resolverá las dudas que tengas sobre esta valiosa herramienta. Para participar solo debes registrarte al evento.

Así que ya lo sabes, nos vemos el próximo lunes y ¡nunca pares de aprender!

Curso Profesional de Git y GitHub
Curso Profesional de Git y GitHub

Curso Profesional de Git y GitHub

Deja de versionar tus proyectos usando tu propio sistema de control de versiones. Mejor usa Git, el sistema de control de versiones por excelencia que utiliza la industria tecnológica. Aprende a trabajar con git, conceptos básicos, clonar un repositorio y gestionar tus proyectos alojándolos en tu repositorio local y en GitHub.
Héctor Daniel
Héctor Daniel
@Terranigma

45769Puntos

hace 2 meses

Todas sus entradas
Escribe tu comentario
+ 2
Ordenar por:
6

Me ha explotado la cabeza varias veces con la terminal y con git y github, pero ha valido la pena.

1
2 meses

Yo cada vez que usaba Git tenía mi libreta con apuntes, para ver los comandos, y aparte en otra hoja iba anotando como iba quedando mi árbol. La verdad no es tan sencillo. jaja

3
8195Puntos

Ya me registré a la meetup! Por lo pronto seguir practicando para dominar el control de versiones 💪

Y por supuesto muy ansiosa por discubrir Python 🐍

3
6931Puntos

Listo registrado en el meetup, una acotación el texto del post se repite dos veces.

2
7788Puntos

Hola, tengo un error en el Notion de road to code en la semana 2 hay un reto que es un acertijo de cuadros deslizantes, pero no me deja acceder.

2
12920Puntos

Muy bueno el artículo pero se repitió el texto. Estaba leyendo y me di cuenta que luego de la mitad, es el mismo jaja

2
7392Puntos

¿Esta actividad es transmitida por video, será presencial?

2
45769Puntos
2 meses

Nuestros meetups son online por temas de bioseguridad 😃

2

Hola, ya me registré, pero el evento dice martes 13 de octubre y no lunes 12.

1
8165Puntos
2 meses

Hola, es el martes 13, en el grupo de telegram lo confirmaron. Saludos!!

1
10623Puntos

Yo estoy super atrasada y no sé si pueda continuar. ¿Tienen algún consejo, será que mejor lo hago en otra ocasión?

1
918Puntos

interesante me gustaria aprender nuevos metodos

1

el meetup será el lunes 12 o el martes 13? al registrarme dice q el martes. y en el blog el lunes.🤔

2
45769Puntos
2 meses

Será el martes 13 😄