Curso

Introducción a Git y GitHub para la gestión de proyectos digitales

La creciente digitalización de los procesos de trabajo ha incrementado la necesidad de organizar, registrar y compartir información de manera eficiente. En proyectos de desarrollo de software, documentación técnica, investigación, producción de contenidos y gestión de archivos digitales, resulta fundamental contar con herramientas que permitan registrar cambios, recuperar versiones anteriores y coordinar el trabajo entre múltiples personas sin perder información. Introduce los conceptos fundamentales de Git y GitHub como herramientas de control de versiones y colaboración. Git permite registrar y gestionar la evolución de archivos y proyectos a lo largo del tiempo, mientras que GitHub facilita la publicación,sincronización y colaboración mediante repositorios remotos.

Inicio 11/08/2026
Horario 15:00 - 16:30
Modalidad Virtual

Conocé el curso

Mirá este video para conocer de qué se trata el curso y cómo son nuestras clases.

Temario
1
Introducción al control de versiones.
Concepto de control de versiones. Problemas frecuentes en la gestión de archivos. Diferencia entre versiones manuales y versionado con Git. Usos en desarrollo de software, documentación técnica, investigación y proyectos digitales.
2
Instalación, configuración y primeros comandos.
Instalación de Git. Configuración inicial de usuario. Introducción al uso de terminal. Creación de repositorios locales. Comandos: git init, git status. Estructura básica de trabajo en Git.
3
Registro de cambios e historial.
Working Directory, Staging Area y Repository. Registro de cambios. Comandos: git add, git commit, git reset y git log. Buenas prácticas para mensajes de commit.
4
GitHub y repositorios remotos.
Creación de cuenta en GitHub. Repositorios remotos. Clonación y publicación de proyectos. Comandos: git clone, git remote, git push y git pull. Sincronización local-remota.
5
Trabajo con ramas.
Concepto de rama. Ventajas del trabajo paralelo. Creación y administración de ramas. Comandos: git branch, git switch y git checkout. Integración de cambios mediante merge.
6
Colaboración con GitHub.
Forks, Issues y Pull Requests. Revisión de cambios. Comentarios y propuestas de mejora. Flujo básico de colaboración entre usuarios y equipos.
7
Conflictos y flujos de trabajo.
Causas frecuentes de conflictos. Identificación y resolución de conflictos simples. Introducción a Git Flow. Ramas principales, ramas de desarrollo, funcionalidades y correcciones. Comparación con GitHub Flow y otros flujos simplificados.
8
Proyecto integrador.
Desarrollo y presentación de un repositorio final. Aplicación de commits, ramas, repositorio remoto, pull request y documentación básica mediante README. Revisión final de buenas prácticas.
Al finalizar podrás:

1. Comprender el funcionamiento del control de versiones.

2. Utilizar Git para registrar cambios en proyectos.

3. Crear y administrar repositorios en GitHub.

4. Trabajar colaborativamente mediante ramas y fusiones.

5. Publicar y gestionar proyectos digitales utilizando buenas prácticas.

Formulario de inscripición

Ingrese su DNI para iniciar la inscripción

Cupo Completo
El cupo de inscriptos ha sido alcanzado. Podés buscar tu DNI para ver o actualizar tus datos, pero no es posible inscribirse en este curso.
Ingrese el DNI sin puntos (Ej: 12345678)
Volver

Información general

Curso
Introducción a Git y GitHub para la gestión de proyectos digitales
Área
Programación y Desarrollo de Software
Duración
4 semanas
Días de cursado
Martes - Jueves
Horario
15:00 a 16:30