Version Control with Git

10/25/2017 09:00 to 10/25/2017 17:00

elego Software Solutions GmbH
Berlin, Germany

Version Control with Git

Introduction to practical Git (GIT-WS1)

Abstract:

In recent years, Git has become one of the most popular version control systems around. Its distributed nature allows for rapid and flexible development and experimentation, notably even at times without direct access to the (corporate) mainframe. Nevertheless, centralistic forms of organization are still possible with Git, without giving up the benefits of distributed version control.

Goals:

  • Working with Git on command line level
  • Insight into the functionality and the object data base of Git
  • Important Git basics

Kind:

Hands-On-Workshop

Duration:

1 Day

Target Audience:

Developers

Prerequisites:

None

Contents:

Introduction

  • Basic concepts and architecture of Git
  • Development cycle using Git
  • Git components (command line, Git clients)

Lab Manual with exercices

  • Introductiom
    • Prerequisites
  • Repository
    • Create a Git Repository
    • Set config variables
    • Add files to the repository
    • Basic terminology
  • Basic tasks
    • Edit files, review changes and commit
    • Add, delete and rename files
    • Add, delete and rename directories
    • .gitignore
  • Working in parallel
    • Create tags and branches
    • Working with branches
    • Compare branches
    • Perform a merge
    • Perform a rebase
    • Restore a deleted file
  • Resolving merge conflicts
    • Resolve text conflicts
    • Tree conflicts (delete/delete, conflicting renames)
    • Tree conflicts (modify/delete; local delete, incoming edit)
    • Tree conflicts (modify/delete; local edit, incoming delete)
  • Working with multiple repositories
    • Bare repositories
    • Remotes and remote-tracking branches
    • A second local repository

Price:

590,00 EUR excluding VAT, including training material

Registration:

Please use the mail form below to sign up for scheduled events. You will receive a registration acknowledgement via email.

On-site Training:

Our training services can also be delivered at your premises. Please use this mail form for your inquiry.

Where

elego Software Solutions GmbH
Gustav-Meyer-Allee 25
    Building 12.3 (BIG)
    13355 Berlin
    Germany
+49 30 2345 8696
+49 30 2345 8695
info(at)elegosoft.com

When

From 10/25/2017 09:00
To 10/25/2017 17:00