• Laboratorio de Investigación Gugler

    El Laboratorio de Investigación Gugler de la Facultad de Ciencia y Tecnología (U.A.D.E.R) tiene como Misión: "Promover, capacitar y difundir el uso del Software Libre en la región".

  • Calendario de Actividades 2023

    Calendario de Actividades - Período 2023/2024..

  • FLISoL 2022

    Junto a la comunidad de Software Libre de la ciudad de Oro Verde, hemos decidido realizar el FLISoL 2022, con el aval y el reconocimiento institucional de la Facultad de Ciencia y Tecnología Sede Oro Verde de la UADER. Los esperamos!

Git control de versiones

Destinatarios

Este curso está dirigido a todas aquellas personas con conocimientos básicos en informática que presenten interés en conocer las virtudes que ofrece el software libre y aprender a utilizar Git como sistema de control de versiones.

Conocimientos Previos

Este curso requiere conocimientos básicos sobre informática y el uso de computadoras personales.

Requisitos

Este curso está abierto al público en general, estudiantes, profesionales, docentes, idóneos de las carreras de tecnologías de la información y sistemas informáticos.

Organización del Curso

El curso se compone de 8 clases teórico - prácticas con una duración de 3 horas semanales, en las que el alumno asistirá a exposiciones teóricas y realizará práctica en laboratorio para afianzar los conocimientos brindados.

Cada 2 clase se evaluará con un examen parcial teórico/práctico con el objetivo de afianzar los conceptos. Finalmente se debe realizar un examen final teórico/práctico que, brindará la aprobación del curso.

Costo

El costo del curso se divide en el pago de dos (3) cuotas y una (1) matrícula, dependiendo de la condición del alumno los costos son:

Alumnos de las Carreras de FCYT

  • Costo de Matrícula: $ 4.000,00

  • Costo de Cuota: $ 4.000,00

  • Costo Total del Curso: $ 16.000,00

Público en General

  • Costo de Matrícula: $ 6.000,00

  • Costo de Cuota: $ 6.000,00

  • Costo Total del Curso: $ 24.000,00

Los pagos de las cuotas y la matrícula se deben realizar por transferencia y/o depósito bancario. Para obtener más información del medio de pago pueden escribir al correo electrónico gugler_administracion@uader.edu.ar.

Certificado

Al finalizar el curso, el egresado recibe un certificado de aprobación extendido por la Secretaría de Extensión de la Facultad de Ciencia y Tecnología de la UADER.

Plantel Docente

El plantel docente para el dictado de este curso está formado por:

  • Sr. Marcos Elias Rios Nuñez (rios.marcos@uader.edu.ar)

Temario del curso

  • Clase 01 - Inicio - Sobre el Control de Versiones
    • Acerca del Control de Versiones
    • Una breve historia de Git
    • Fundamentos de Git
    • La Línea de Comandos
    • Instalación de Git
    • Configurando Git por primera vez
    • ¿Cómo obtener ayuda?
  • Clase 02 - Fundamentos de Git
    • Obteniendo un repositorio Git
    • Guardando cambios en el Repositorio
    • Ver el Historial de Confirmaciones
    • Deshacer Cosas
    • Trabajar con Remotos
    • Etiquetado
    • Alias de Git
  • Clase 03 - Git en el Servidor
    • Los Protocolos
    • Configurando Git en un servidor
    • Generando tu clave pública SSH
    • Configurando el servidor
    • El demonio Git
    • HTTP Inteligente
    • GitWeb
    • GitLab
    • Git en un alojamiento externo
  • Clase 04 - Ramificaciones en Git
    • ¿Qué es una rama?
    • Procedimientos Básicos para Ramificar y Fusionar
    • Gestión de Ramas
    • Flujos de Trabajo Ramificados
    • Ramas Remotas
    • Reorganizar el Trabajo Realizado
    • Recapitulación
  • Clase 05 - Flujos de trabajo con GIT. Buenas prácticas de la industria
    • Flujos de trabajo distribuidos
    • Contribuyendo a un Proyecto
    • Manteniendo un proyecto
    • Creación y configuración de la cuenta
    • Participando en Proyectos
    • Mantenimiento de un proyecto
    • Gestión de una organización
    • Scripting en GitHub
  • Clase 06 - Herramientas de Git
    • Revisión por selección
    • Organización interactiva
    • Guardado rápido y Limpieza
    • Firmando tu trabajo
    • Buscando
    • Reescribiendo la Historia
    • Reiniciar Desmitificado
    • Fusión Avanzada
    • Rerere
    • Haciendo debug con Git
    • Submódulos
    • Agrupaciones
    • Replace
    • Almacenamiento de credenciales
  • Clase 07 - Personalización de Git
    • Configuración de Git
    • Git Attributes
    • Puntos de enganche en Git
    • Un ejemplo de implantación de una determinada política en Git
    • Recapitulación
    • Git como Cliente
    • Migración a Git
  • Clase 08 - git hooks e Implementación automática con git (CI/CD)
    • Los entresijos internos de Git
    • Fontanería y porcelana
    • Los objetos Git
    • Referencias Git
    • Archivos empaquetadores
    • Las especificaciones para hacer referencia a…​ (refspec)
    • Protocolos de transferencia
    • Mantenimiento y recuperación de datos
    • Variables de entorno
    • Recapitulación
Copyright © 2024. Laboratorio de Investigación Gugler  Derechos reservados.