Un laboratorio educativo para aprender Git y GitHub conectando cambios, decisiones, revisiones, pruebas y firmas.
Inspiración:
Un proyecto puede conservar todas sus versiones y seguir siendo difícil de entender. Quería crear una práctica donde cada cambio tuviera un motivo y una evidencia que permitiera comprobarlo.
El laboratorio:
La guía propone construir bitacora-git, un pequeño proyecto en Python que normaliza títulos. Una mejora incorpora el rechazo de entradas vacías y permite recorrer un flujo completo de desarrollo.
Quien siga la práctica aprenderá a preparar cambios, crear commits claros, trabajar con ramas, abrir pull requests y configurar pruebas automáticas. Después resolverá un conflicto, recuperará un commit y localizará una regresión con git bisect.
El recorrido termina con firmas SSH, una etiqueta de entrega y la comprobación desde un clon limpio.
Qué aporta:
Cada etapa conecta una decisión con una evidencia concreta. También explica los límites: unas pruebas correctas cubren determinados casos y una firma válida requiere comprobar la confianza en la clave.
Tecnologías:
Git, GitHub, Python, unittest, PowerShell y GitHub Actions.
Guía y procedimiento:
https://tucodigocotidiano.yarumaltech.com/leer_guias/git-y-github-convierte-cambios-en-una-historia-verificable/
Top comments (0)