Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Git Komplettkurs: Vom Anfänger zum Profi (inkl. GitHub)
Bestseller
Highest Rated
Rating: 4.5 out of 5(2,641 ratings)
12,649 students

Git Komplettkurs: Vom Anfänger zum Profi (inkl. GitHub)

Lerne mit Git & GitHub: Commits, Branches, Merge-Konflikte auflösen, Rebase, Pull-Requests, HEAD,...
Created byJannis Seemann
Last updated 1/2025
German

What you'll learn

  • Beherrsche das Versionsverwaltungssystem git
  • Arbeite im Team mit GitHub
  • Entwickle Features separat in einer Branch
  • Merge Branchen und behebe Konflikte
  • Stelle den Zustand von vor ein paar Tagen wiederher

Course content

6 sections48 lectures5h 37m total length
  • Einleitung3:56

    Eine kurze Einleitung zu meinem GitHub-Kurs. Hier zeige ich dir was wir in dem Kurs besprechen und warum es sinnvoll ist GitHub zu benutzen.

  • Installation (Windows)3:49

    Hier zeige ich dir, wie du Github unter Windows installierst.

  • Installation (Mac, Linux)5:30

    In diesem Video zeige ich dir, wie du GitHub auf Mac und Linux installierst beziehungsweise einrichtest.

  • Erste Schritte mit dem Terminal4:19

    Hier erkläre ich dir die ersten Schritte mit dem Terminal und gehe mit dir die grundlegenden Funktionen durch.

  • Weitere Schritte mit dem Terminal7:03

    In diesem Video zeige ich dir weitere Funktionen und Programme des Terminals. Darunter sind zum Beispiel: nano, ls, mkdir und cd.

  • WICHTIG: Git konfigurieren0:26
  • Test #01: Die Grundlagen der Linux-Kommandozeile

Requirements

  • Du benötigst einen Computer mit Windows, Mac, oder Linux
  • Unter Windows: Wir installieren Git bei dir gemeinsam
  • Mac / Linux: In der Regel ist hier Git bereits installiert

Description

Du bist ein Software-Entwickler und möchtest den Überblick behalten, wann welche Zeile Code abgeändert wurde? Du möchtest bei einem Bug in der Lage sein, deine Software schnell auf eine funktionierende Version zurückzusetzen? Oder du möchtest Software im Team entwickeln, ohne dass ihr euch ständig in die Quere kommt?

In all diesen Fällen ist dieser Kurs genau das Richtige für dich. Schritt für Schritt schauen wir uns die Versionsverwaltung git an. Wie ist dieser Kurs aufgebaut?

  1. Einführung & Installation: Hier installieren wir alle benötigten Tools bei dir

  2. Git Lokal: Hier lernst du, wie du Git auf deinem eigenen Computer verwenden kannst. Hier geht's um Themen wie Working-Directory, Staging-Area und Repository. Zudem gehen wir auch darauf ein, wie du Dateien commitest, oder einen Commit wiederherstellst.

  3. Git Branches: Anschließend beschäftigen wir uns weiter mit dem Git-Workflow. Mit Branches kannst du Features zuerst abgeschottet zu entwickeln - komplett ohne Zeitdruck. Natürlich gehen wir auch darauf ein, wie du professionell mit Merge-Konflikten umgehst.

  4. Git Remote: Das wirst du insbesondere dann benötigen, wenn du im Team mit Git arbeiten möchtest. Wir schauen uns hier Themen an, wie du z.B. auf ein Remote-Repository zugreifen kannst, eine Branch tracken kannst, etc. Zudem schauen wir uns auch Github an.

Nach Abschluss dieses Kurses kannst du also souverän deinen Code mit der Versionsverwaltung Git & GitHub verwalten.

In diesem Kurs lernst du keine trockene Theorie, alles wird anhand von unzähligen Beispielen veranschaulicht. Zudem gibt es unzählige Quizze - dadurch prägt sich das Wissen aus diesem Kurs noch besser ein.

Who this course is for:

  • Entwickler, die im Team zusammenarbeiten möchten
  • Entwickler, die ihren Quellcode bei GitHub speichern möchten
  • Entwickler, die den Überblick über ihren Quellcode behalten möchten