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
GIT Training Course
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

Collaboration through Git, today's most widely used version control system

Prerrequisitos

Essential use of the operating system, a text editor and the command line

Carácter

Online training via the Teams platform

Medios necesarios

A computer with Internet access and a text editor, such as Visual Studio Code.

Datos persoal Formador e Titor

Persoal formador

Jesús Amieiro Becerra

Empresa contratada

Titor

CIXUG

Descrición

Git is a version control system developed by Linux Torvalds in 2005 that became tremendously popular thanks to services such as GitHub, Bitbucket or GitLab and its wide acceptance in essential projects such as the Linux Kernel, Android, Ruby on Rails, Eclipse, GNOME, KDE, Qt, Perl or PostgreSQL or by companies such as Google, Facebook, Microsoft, Twitter, LinkedIn or Netflix.
If you are a programmer, web developer, system administrator, designer... it is very likely that at some point in your work, you will come across a project where you have to collaborate with other people using Git. Maybe you work alone, but you want to keep track and control of your work. In these two cases and many more, more or less in-depth knowledge of Git will allow you to be much more productive in your career and, above all, avoid many of the problems that people who do not work with a version control system often encounter.
If your field of work is technical and you don't use Git yet, when you've been using it for a few months, you'll wonder how it's possible that you haven't started using it before.

Competencias a desenvolver

  1. Version control systems
  2. Advantages of using them
  3. Using Git
  4. Collaboration through Git, using distributed systems.

Metodoloxía

The course will consist of a theoretical part interspersed with practical exercises, which will be proposed to the student so that they can solve them before doing them together. In this way, the student will be able to consolidate the theoretical concepts that are seen in each chapter.

Temario

Introduction to version control systems and GIT

1. Intallation

2. Getting started

  • Help
  • Initial configuration
  • Basic concepts
  • Basic commands
  • Branches
  • History
  • Project changes
  • Tags
  • Remote repositories
  • Alias
  • Graphical interface

3. Advanced concepts

  • Conflicts and their resolution
  • Reset
  • Cherry pick
  • Stash
  • Bisect
  • Blame
  • Rebase
  • Squash
  • Reflog
Scroll to Top