Git & GitHub Crash Course For Beginners
Dieser Git-Kurs für Einsteiger*innen von Hitesh Chawla konzentriert sich auf die Grundlagen der Versionskontrolle für ein effizientes Projektmanagement. Die Reihe zielt darauf ab, Git und zugehörige Dienste wie GitHub und Bitbucket zu beherrschen, und deckt theoretische wie praktische Aspekte ab. Das Video erklärt, wie Git als Versionskontrollsystem funktioniert – vergleichbar mit Speicherpunkten in einem Videospiel: Es verfolgt Dateiänderungen und erlaubt die Rückkehr zu früheren Zuständen. Behandelt werden das Initialisieren von Git-Repositories, das Erstellen von Commits und das Prüfen des Git-Status. Auch der Beitrag zu Open-Source-Projekten, einschließlich Pull Requests und dem Zusammenführen von Code, wird gezeigt. GitHub-Werkzeuge wie Issues, Pull Request Manager, Code Spaces und GitHub Actions werden vorgestellt. Der Kurs empfiehlt die tägliche Nutzung von Git, um das Verständnis zu festigen.
3 hours 42 minutes
1 Lektionen
Aktualisiert July 2021
Hitesh Chawla
Instructor
Ist dieses Tutorial das Richtige für mich?
Dieses Tutorial eignet sich für absolute Einsteiger*innen, die Git und Versionskontrolle von Grund auf lernen möchten. Es ist auch für alle geeignet, die bereits erste Erfahrungen haben und ihr Wissen mit einem umfassenden, praxisnahen Leitfaden vertiefen möchten. Wenn Sie sich für Open-Source-Beiträge interessieren, finden Sie hier konkrete Hinweise.
Voraussetzungen
- Grundlegende Computerkenntnisse.
- Interesse an Softwareentwicklung und Projektmanagement.
Was werde ich lernen?
In diesem Tutorial lernen Sie:
- Die Rolle von Git: Git als Versionskontrollsystem, das Änderungen verfolgt und die Zusammenarbeit erleichtert.
- Grundlegende Git-Befehle: Wie Sie ein Git-Repository initialisieren (
git init), Commits erstellen und den Status prüfen (git status). - Herausforderungen im Software Engineering: Warum Werkzeuge wie Git für effizientes Projektmanagement und die Fehlersuche unverzichtbar sind.
- Praktische Anwendung: Wie die tägliche Arbeit mit Git das eigene Verständnis festigt.
- Beiträge zu Open Source: Der vollständige Ablauf einer Mitarbeit an Open-Source-Projekten, einschließlich Pull Requests und dem Zusammenführen von Code.
- GitHub-Werkzeuge: Eine Einführung in die kollaborativen Werkzeuge von GitHub – Issues, Pull Request Manager und Code Spaces – sowie in die Rolle von GitHub Actions in CI/CD-Pipelines.
Was werde ich können?
Am Ende dieses Tutorials können Sie:
- Projekte mit Git effizient verwalten und Dateiänderungen verfolgen.
- Git-Repositories initialisieren und den grundlegenden Git-Workflow anwenden.
- Commits erstellen und den Status Ihres Projekts prüfen.
- An Open-Source-Projekten mitwirken, Pull Requests erstellen und Code zusammenführen.
- Die wichtigsten GitHub-Werkzeuge für Zusammenarbeit und Automatisierung nutzen.
- Änderungen rückgängig machen und zu früheren Projektständen zurückkehren.