Training: Git – Fundamentals

Ref. GIT-01
Duration:
1
 day
Exam:
Not certifying
Level:
Fundamental

Description

This course is designed to be a comprehensive approach to Git, which means no prior knowledge or experience is required but students will emerge at the end with a very solid understanding and hands-on experience with Git and related source control concepts.

Participant profiles

  • Anyone interested in using source control and specifically Git
  • Software engineers, developers, programmers new to Git
  • IT Managers or technical leads considering Git for version control on their teams
  • Freelancers or other creative professionals

Objectives

  • Learn the key concepts of the Git source control system
  • Step through the entire Git workflow
  • Compare the different states in Git and compare between branches and commits
  • Manage files with Git (move, rename, delete) and update files managed outside Git
  • Create and fork repositories on GitHub and push changes back after working after working on them locally
  • Create branches and resolve merge conflicts like a pro

Prerequisites

  • Basic computer skills
  • Ability to install software on your computer
  • Admin rights may be required for software installation

Course content

Module 1: Introduction

  • Git Installation
  • Git Quick Start
  • Text Editor Installation

Module 2: Basic Git Commands

  • Visual Merge/Diff Tool Installation
  • Comparisons
  • Branching and Merging

Module 3: Advanced Git Commands

  • Rebasing
  • Stashing
  • Tagging

Module 4 : Extra (if time permits)

  • Reset and Reflog
  • Compare Branches via GitHub
  • Compare Branches via Command Line

Documentation

  • Digital courseware included

Complementary courses

Temptraining funding

ITTA is a partner of Temptraining, the continuing education fund for temporary workers. This training fund can subsidize continuing education for anyone who works for an employer subject to the Collective Work Agreement (CCT) Rental of services.
Prix de l'inscription
CHF 850.-
Inclus dans ce cours
  • Training provided by an industry expert
  • Digital documentation and materials
  • Achievement badge

lun01Avr09:00lun17:00VirtuelVirtual Etiquettes de sessionGIT-01

lun01Avr09:00lun17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionGIT-01

lun06Mai09:00lun17:00VirtuelVirtual Etiquettes de sessionGIT-01

lun06Mai09:00lun17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionGIT-01

lun10Juin09:00lun17:00VirtuelVirtual Etiquettes de sessionGIT-01

lun10Juin09:00lun17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionGIT-01

lun15juil09:00lun17:00VirtuelVirtual Etiquettes de sessionGIT-01

lun15juil09:00lun17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionGIT-01

lun19Aoû09:00lun17:00VirtuelVirtual Etiquettes de sessionGIT-01

lun19Aoû09:00lun17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionGIT-01

lun23Sep09:00lun17:00VirtuelVirtual Etiquettes de sessionGIT-01

lun23Sep09:00lun17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionGIT-01

lun28Oct09:00lun17:00VirtuelVirtual Etiquettes de sessionGIT-01

lun28Oct09:00lun17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionGIT-01

lun02Déc09:00lun17:00VirtuelVirtual Etiquettes de sessionGIT-01

lun02Déc09:00lun17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionGIT-01

Horaires d’ouverture

Du lundi au vendredi, de 8:30 à 18:00.

Contactez-nous

Votre demande

Opening hours

Monday to Friday, from 8:30 am to 06:00 pm.

Contact us

Your request

X
X
X
X