GEDOPLAN

Git einsetzen

Verteilte Versionsverwaltung verstehen und anwenden

  • Versionsverwaltung mit Git
  • Wesentliche Konzepte für effizientes Arbeiten mit Git

Beschreibung

Git ist eines der beliebtesten Versionsverwaltungssysteme in der Softwareentwicklung. Es wird bei Kleinstvorhaben ebenso eingesetzt wie bei Großprojekten mit über den ganzen Erdball verteilten Entwicklerteams.

Im Gegensatz zu zentralen Versionsverwaltungsystemen wie CVS und Subversion nutzt Git kein einzelnes, gemeinsames Repository. Stattdessen hat jeder Entwickler das Projekt lokal vorliegen. Dieser dezentrale Ansatz ermöglicht es, an den Dateien zu arbeiten, Änderungen vorzunehmen
und zurückzurollen, ohne dabei die Arbeit der anderen Teammitglieder zu beeinflussen. Selbst parallele Entwicklungszweige können lokal vorgehalten werden.

Ist die gewünschte Qualität erreicht, können die Ergebnisse in ein (zentrales) Remote Repository überspielt werden, wobei Git sich um den Abgleich der Änderungen kümmert.

In diesem Kurs erlernen Sie alle wesentlichen Konzepte und Vorgehensweisen, die Sie für ein effizientes Arbeiten mit Git benötigen. Sie erfahren, wie Sie Repositories einrichten, Dateien mit Git verwalten, Änderungen nachverfolgen, bestätigen und wieder rückgängig machen können., und Sie lernen das Branching und Merging zur Arbeit mit ver-schiedenen Entwicklungszweigen kennen.

Agenda

  • Versionsverwaltung: Warum und wozu?
     
  • Zentral oder verteilt? Von CVS über SVN zu Git (und Mercurial)
     
  • Workspace, Index, Repository: Das Wichtigste zuerst!
     
  • Änderungen übernehmen: Add und Commit
     
  • Was ist passiert? Log, Status und Historie
     
  • Parallel entwickeln mit Branches
     
  • Änderungskonflikte auflösen
     
  • Arbeiten mit Remote-Repositories: Fetch, Pull und Push
     
  • Fortgeschrittene Konzepte: Rebase, Cherry-Pick und Stashing

Teilnehmerkreis und Voraussetzungen

Dieser Kurs richtet sich an Software-Entwickler, die das Werkzeug Git für die Verwaltung und Kontrolle der verschiedenen Versionen ihrer Dateien und Verzeichnisse kennenlernen möchten.

Grundkenntnisse in der Programmierung, Umgang mit der Kommandozeile (Eingabeaufforderung).

 

Schulungstermine

Diese Schulung bieten wir auch als maßgeschneiderte Firmenschulung an

GEDOPLAN erstellt für Sie auf Ihre Unternehmensziele zugeschnittene Firmenschulung.
Durch unser modulares Schulungssystem sind wir in der Lage, anhand Ihrer Angaben eine individuelle Schulung zu gestalten. Denn die optimale Weiterbildung Ihrer Mitarbeiter nach Ihren Vorgaben und Anforderungen stehen bei uns im Mittelpunkt.
Bei Interesse nehmen Sie bitte Kontakt, wir führen dann gerne mit Ihnen ein unverbindliches Gespräch

GEDOPLAN - Telefonkontakt

030 / 20 89 82 63 0

GEDOPLAN - E-Mail Kontakt

Tim.Neumann@GEDOPLAN.de

Weitere Schulungen

Vorträge & News zum Thema

News aus Schulung, Beratung & Softwareentwicklung

News aus Schulung, Beratung & Softwareentwicklung

News aus Schulung, Beratung & Softwareentwicklung

Das sagen Kursteilnehmer

Das sagen Kursteilnehmer

Das sagen Kursteilnehmer

Unsere Trainer

Unsere Trainer

Unsere Trainer

Kontakt

Brauchen Sie eine individuelle IT-Schulung, eine fundierte Beratung oder eine individuelle Softwareentwicklung? Dann sind Sie hier genau richtig!

Tim Neumann

Geschäftsleitung

GEDOPLAN GmbH
Stieghorster Straße 60
33605 Bielefeld

GEDOPLAN GmbH
Kantstraße 164
10623 Berlin

    Kontakt

    Tim Neumann

    Geschäftsleitung

    GEDOPLAN GmbH
    Stieghorster Straße 60
    33605 Bielefeld

    GEDOPLAN GmbH
    Kantstraße 164
    10623 Berlin

    Brauchen Sie eine individuelle IT-Schulung, eine fundierte Beratung oder eine individuelle Softwareentwicklung? Dann sind Sie hier genau richtig!