Curso de la Secretaría de Extensión de la UNSO dedicado a Git, el sistema de manejo de versiones más utilizado en la industria, y a su uso junto con GitHub.
Es un sistema de control de versiones distribuido: cada clon local del proyecto es un repositorio completo, lo que permite trabajar sin conexión o de forma remota y sincronizar después la copia con el servidor. En el control de versiones centralizado, en cambio, hay que sincronizar el código con un servidor antes de crear nuevas versiones.
Instalar y configurar Git, clonar un repositorio, traer cambios con git pull, trabajar con ramas y resolver conflictos. Del otro lado, confirmar el trabajo con commit, enviarlo con git push y proponerlo con pull request y merge. En GitHub se recorren Projects, Pages, el perfil y Actions.
No se requieren conocimientos previos de programación. El curso está abierto a la comunidad universitaria y extrauniversitaria de la UNSO.