German English

Git Schulung


Duration Target group
2 Tage Softwareentwickler
und -architekten

Schulungsüberblick:

Sie lernen in dieser Schulung alle Konzepte und Techniken zur Verwendung des Versions Control Systems Git. Nach der Schulung kennen Sie alle Details zu Merge, Rebase, Cherry-pick und synchronisieren Ihrer Arbeit mit Ihren Mitarbeitern. Die Referenten sind langjährige Git und Gerrit Nutzer, Trainer, Buchautoren und EGit Committer.
Im umfangreichen Praxisteil der Schulung wenden Sie diese Kenntnisse zur Versionierung vollständiger Beispielanwendungenan. Sie erhalten umfassende Kursunterlagen.


Kundenrezensionen

Online Training

Sprache Preis
Git im vogella interaktiven Lernportal Englisch 120 EUR *

Kaufen

* Jahresgebühr für das erste Jahr. Für jedes weitere Jahr beträgt die Jahresgebühr 24 EUR. Alle Preise zzgl. Mehrwertsteuer.

Onsite oder virtuelle Training

Ort Termin Sprache Schulungsgebühr
Bei Ihnen Vorort oder virtuell Nach Absprache Deutsch / Englisch Auf Anfrage

Anfragen

* Alle Preise zzgl. Mehrwertsteuer.
Agenda Download Agenda

Distributed Version Control Systems and Git

  • Difference to centralized version control system like cvs, svn
  • Git setup and configuration

Git basics and Git repositories

  • Creating Git repositories
  • The usage of the staging area
  • Internal structure of a Git repository
  • Remote (bare) repositories

Working with branches and tags

  • Using local and remote branches
  • Tagging

Merging changes of different developments

  • Merging changes with the merge command
  • Merging changes with the rebase command
  • Selecting individual changes
  • Merge and rebase best practices
  • Temporary saving changes with git stash

Working and synchronizing with remote repositories

  • Configuration of remote repositories
  • Receiving changes from remote Git repositories
  • Pushing changes to remote repositories
  • Creating patches and pull requests

Change analysis in a Git repository

  • Accessing different versions of the files
  • Accessing older versions of the files
  • Differences between two commits
  • See the changed files between two commits
  • Using git bisect for error search

Git hosting provider (Optional)

  • Using Github (Optional)
  • Using Bitbucket (Optional)
  • Using Gerrit (Optional)

Team organization and best practices

  • Avoiding and solving merge conflicts
  • Best practices for working with Git

Tooling

  • Deep-dive into the Git command line (Optional)
  • Deep-dive into the Eclipse IDE Git tooling (Optional)

Kontakt

Email sales@vogella.com
Tel +49 40 7880 4360