GEDOPLAN

Git Grundlagen Schulung

Strukturierter Einstieg anhand von praktischen Übungen

  • Strukturierter Einstieg in Git anhand von praktischen Übungen
  • Mix aus Theorie und Praxis
  • Die Themen werden gemeinsam in einem öffentlichen Repository (standardmäßig Gitlab, gerne auf Wunsch aber auch Github oder Bitbucket) erarbeitet

Beschreibung

Das Seminar bietet eine Einführung in Git und vermittelt alles Wissenswerte zur effizienten Arbeit im Team
in Git-Repositories aller Art. Die Themen werden in einem geteilten Repository gemeinsam erarbeitet, der Fokus liegt dabei auf den typischen Arbeitsschritten, wie sie auch in der täglichen Arbeit mit Git immer wieder auftreten. Dabei steht das große Ganze im Vordergrund, ein Blick “unter die Haube” fördert dabei das grundsätzliche Verständnis von Git und ermöglicht so das eigenständige Lösen von konkreten Problemen.

Agenda

1. Installation & Grundkonfiguration

  • Grundsätzliche Konfiguration & wichtige Einstellungen
  • Wie konfiguriert man global/lokal/projektweit?
    • gitignore
    • gitattributes für binäre Dateien

2. Git-Clients

  • Integration in IntelliJ
  • Integration in Visual Studio Code
  • Kurzer Überblick über Git-Frontends (unabhängig von IDE)

3. Grundzüge des Arbeitens mit Git

  • Git lokal:
    • Repos lokal erstellen
    • Was ist der Index?
    • git add
    • git commit
    • git log
    • git diff
  • Git remote:
    • Was ist ein Branch?
    • Remote Repositories
    • git remote
    • git clone
    • git fetch
    • git merge
    • git branch
    • git pull
    • git push

4. Wie Git funktioniert

  • Git als Key-Value-Store
  • .git-Verzeichnisstruktur
  • Datenstrukturen von Git
  • Datenstrukturen anzeigen und analysieren
  • Wie funktionieren References?
  • Was sind Refspecs?

5. Branch, Merge, Rebase & Co.

  • Branches anlegen, löschen und umbenennen
  • git checkout
  • Was sind Feature Branches?
  • Wie aktualisiere ich “veraltete” Feature Branches?
  • Was sind Remote-Tracking-Branches?
  • Diffs zwischen Branches/Commits
  • Fast-Forward-Merge vs. Three-Way-Merge
  • git rebase
  • Merge-Konflikte beheben

6. Entfernte Repositories – Arbeiten im Team

  • Gitlab, Github, Bitbucket
  • Was sind Pull Requests?
  • Was ist Forken?
  • Github/Gitlab/Bitbucket nutzen für Code Reviews/Issue-Tracking

7. Git-Workflows

  • Vergleich mit dem alten “CVS-/SVN-Workflow”
  • Github Workflow

Teilnehmerkreis und Voraussetzungen

Der Kurs richtet sich an Entwickler-, Administrator-, Projektleiter- und Architekt*innen, an Umsteiger*innen von einem anderen Versionskontrollsystem und generell an alle, die eine professionelle Versionskontrolle für text-basierte Dateien jeglicher Art suchen. Ideal für Einsteiger und jene, die bereits erste Erfahrungen sammeln konnten, sich aber immer noch nicht in git zu Hause fühlen.

Schulungstermine

22.10.–23.10.2024

Online
2 Tage
Rabatt ab 2 Personen
Plätze frei

1.280,00 €
Details

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!