Bienvenido al taller de Git y GitHub de la Comunidad FIUBA. Aquí aprenderás a usar las herramientas clave del desarrollo moderno de forma práctica, colaborativa y asistido por Inteligencia Artificial.
Entiende los pilares de la programación moderna antes de tocar el primer archivo.
Es la máquina del tiempo para tus archivos. Un sistema local que registra cada cambio que haces en tu proyecto, permitiéndote volver al pasado si algo sale mal.
Es la nube colaborativa y red social para tus repositorios de Git. El lugar donde compartes tu trabajo con el mundo y colaboras con otros programadores en tiempo real.
Es tu copiloto inteligente. Los agentes de IA (como Claude Code, Antigravity, etc.) te ayudan a escribir código, corregir errores y explicar comandos de Git sin frustrarte.
Mira cómo viajan tus archivos desde tu computadora local hasta la nube en GitHub. ¡Haz clic en los comandos del simulador para verlo en acción!
Todos contribuiremos al mismo repositorio en vivo, pero tú decides con qué tipo de archivo experimentar.
Especial para quienes quieren dar sus primeros pasos escribiendo código de programación lógico. Modificarás un script que interactúa con la terminal.
hola_mundo.py.python hola_mundo.py.Ideal para mentes visuales. Tu objetivo es sumarte a la lista de participantes abajo modificando el código de esta página web, o retocar sus estilos.
index.html.index.html para verlo en tu navegador.Para los que quieren entender el flujo de Git sin escribir código. Editarás la documentación principal del repositorio usando formato Markdown.
README.md en tu editor de texto.Durante este taller, no estás solo. Los asistentes de IA pueden ayudarte a entender código, escribir cambios y guiarte con Git.
"Estoy participando en un taller de Git y elegí la Opción B de HTML/CSS. Ayúdame a agregar una tarjeta de participante con mi nombre (Juan Pérez) y un avatar divertido en index.html. Explícame el cambio."
¡Mira quiénes ya se sumaron y completaron el taller! Si eliges la Opción B, puedes agregar tu propia tarjeta editando este archivo.
Organizador y Guía
ComunidadEstudiante de Ingeniería
Aporte con PythonAficionado a Linux
Aporte con HTMLEntusiasta de la IA
Aporte con MarkdownRespuestas rápidas para destrabar tus dudas durante el taller.
¡No te preocupes! Git registra todo, pero no daña tu computadora. La mayoría de los errores comunes se solucionan volviendo a escribir el comando correctamente, o bien puedes pedirle ayuda a tu Copiloto de IA: "Ejecuté el comando X y obtuve el error Y, ¿cómo lo soluciono?".
Un conflicto ocurre cuando dos participantes modifican la misma línea del mismo archivo al mismo tiempo y Git no sabe cuál conservar. En el taller lo resolveremos juntos en vivo usando el editor de código, donde podrás elegir si dejas tu versión, la de tu compañero, o combinas ambas. ¡Es una parte normal y muy común del trabajo en equipo!
Para editar y ver los cambios visuales de index.html en tu navegador, solo necesitas abrirlos haciendo doble clic. Sin embargo, para subir y compartir tu aporte con toda la Comunidad FIUBA, sí necesitas tener instalado Git para poder ejecutar los comandos de envío (add, commit y push).
Sí, los agentes de IA son excelentes generando borradores de código. Pero recuerda que tú eres el supervisor. El objetivo de este taller es que entiendas qué está pasando, cómo interactúan los archivos y cómo se conectan con Git. La IA escribe el código, pero tú conduces el flujo de trabajo.