Consorcio Interuniversitario de Galicia

Consorcio para o desenvolvemento de aplicacións de xestión universitaria de Galicia

210076, OSL, GIT, Quadralia
210076
1ra Edición
Curso Formativo GIT
Amtega, Nuevo

Horas:

15 horas

Financiación:

Convenio Amtega

Destinatarios:

Persoal TIC

Prazas

PAS

10

PDI

0

PAS

10

PDI

0

PAS

10

PDI

0

Datas, Horarios e Sesións

Data Inicio

28/09/2021

Data Peche

08/10/2021

Tipos Formación

Formación Online
Aula virtual (Webinars)

Datas e horarios

Luns, 09:00 a 12:00
Martes, 09:00 a 12:00
Mércores, 09:00 a 12:00
Xoves, 09:00 a 12:00
Venres, 09:00 a 12:00

Número Webinars

5

Enlace ao curso

Enlace non requirido ou non creado o curso na plataforma de formación.

Necesidades, prerrequisitos e inf. xeral

Necesidades a cubrir

Colaboración a través de Git, o sistema de control de versións máis usado na actualidade

Prerrequisitos

Uso básico do sistema operativo, dun editor de textos e da liña de comandos

Carácter

Formación en liña a través da plataforma Teams

Medios necesarios

Un ordenador con acceso a Internet e un editor de textos, como pode ser Visual Studio Code.

Datos persoal Formador e Titor

Persoal formador

Jesús Amieiro Becerra

Empresa contratada

Quadralia S.L.

Titor

CIXUG

Descrición

Git é un sistema de control de versións desenvolvido por Linux Torvalds no ano 2005 e que se fixo tremendamente popular grazas a servizos como GitHub, Bitbucket ou GitLab e á súa ampla aceptación en proxectos importantes como o Kernel de Linux, Android, Ruby on Rails, Eclipse, GNOME, KDE, Qt, Perl ou PostgreSQL ou por empresas coma Google, Facebook, Microsoft, Twitter, LinkedIn ou Netflix.
Se es programador, desenvolvedor web, administrador de sistemas, deseñador,… é moi probable que nalgún momento do teu traballo te encontres cun proxecto no que teñas que colaborar con outras persoas usando Git. Pode que traballes só, pero que che interese ter un seguimento e control do teu traballo. Nestes dous casos e en moitos máis, un coñecemento máis ou menos profundo de Git permitirache ser moito más productivo no teu traballo e, sobre todo, evitar moitos dos problemas cos que se encontra a miúdo a xente que non traballa cun sistema de control de versións.
Se o teu ámbito de traballo é técnico e aínda non usas Git, cando leves uns meses usándoo preguntaraste como é posible que non o empezaras a usar antes.

Competencias a desenvolver

  1. Sistemas de control de versións
  2. Vantaxes do seu uso
  3. Uso de Git
  4. Colaboración mediante Git, usando sistemas distribuídos

Metodoloxía

O curso constará dunha parte teórica intercalada con exercicios prácticos, que se lle proporán ao alumno para que os resolva antes de facelo conxuntamente. Desta forma, o alumno poderá afianzar os conceptos teóricos que se vaian vendo en cada capítulo.

Temario

Introducción aos sistemas de control de versións e a GIT

1. Intalación

2. Primeiros pasos

  • Axuda
  • Configuración incial
  • Conceptos básicos
  • Comandos básicos
  • Ramas
  • Historial
  • Cambios no proxecto
  • Etiquetas
  • Repositorios remotos
  • Alias
  • Interface gráfica

3. Conceptos avanzados

  • Conflictos e a súa resolución
  • Reset
  • Cherry pick
  • Stash
  • Bisect
  • Blame
  • Rebase
  • Squash
  • Reflog
Scroll ao inicio