Git Übungslabs

Dieser Kurs enthält viele Labs für Git. Jedes Lab ist ein kleines Git-Projekt mit detaillierten Anleitungen und Lösungen. Sie können Ihre Git-Fähigkeiten verbessern, indem Sie diese Labs absolvieren, Ihre Programmierfähigkeiten aufrüsten und lernen, wie Sie sauberen und effizienten Code schreiben.

Git

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Lehrplan

Autokorrektur von Git-Befehlen

Git-Benutzereinformationen konfigurieren

Deaktiviere das schnelle Zusammenführen

Git-Konfigurationsdatei bearbeiten

Zeilenenden konfigurieren

Konfiguriere den Git-Texteditor

Fehlende Submodule klonen

Fügen Sie eine Submodule hinzu

Ändern des Autors des letzten Commits

Einen Commit von einem anderen Autor erstellen

Fügen Sie eine Commit-Nachricht-Vorlage hinzu

Einen leeren Commit erstellen

Erstellen eines Fixup-Commits

Nicht committete Änderungen verwerfen

Fehler im Git-Codebase verfolgen

Git Cherry-Pick: Code-Änderungen anwenden

Entfernen einer Datei aus dem letzten Commit

Git-Commits rückgängig machen: Eine leistungsstarke Technik

Zurückspringen zu einem bestimmten Commit

Einen Commit rückgängig machen

Den letzten Commit rückgängig machen

Den letzten Commit bearbeiten

Ändern der Nachricht des letzten Commits

Zeigen Sie einen visuellen Graphen des Repositorys an

Commits nach Autor anzeigen

Commits finden, die einen bestimmten String manipuliert haben

Commits in einem bestimmten Datumsbereich anzeigen

Zeigen Sie einen kurzen Commit-Zusammenfassung an

Den letzten Commit anzeigen

Unterschiede in den Änderungen anzeigen

Unüberwachte Änderungen verwerfen

Branches finden, die einen Commit enthalten

Branches finden, die einen Commit nicht enthalten

Kopiere eine Datei von einem anderen Branch

Holt den Namen des aktuellen Branches

Ein Branch löschen

Entfernen von detached branches

Unterschied zwischen Branches

Commits zu einem neuen Branch verschieben

Eine andere Branch umstellen

Einen Branch umbenennen

Sortiere Git-Branches nach Datum

Wechsel zu einem Branch

Zurück zum vorherigen Branch

Lokale Branches anzeigen

Gelöschte Branches löschen

Ein Branch zusammenführen

Git-Merge: Zusammenarbeit bei der Projektverwaltung

Zeige Git-Commit-Zusammenfassung ohne Merges

Anzeige von zusammengeführten Branches

Änderungen zwischen Commits anzeigen

Rückgängigmachungsgeschichte anzeigen

Lokale Master-Branch zurücksetzen, um der Remote zu entsprechen

Den neuesten Stash anwenden

Einen Stash anwenden

Entfernen eines Git-Stashes

Alle Stashes löschen

Alle Einsparobjekte auflisten

Erstellen eines Git-Stashes

Eine gelöschte Datei wiederherstellen

Dateien aus dem Staging-Bereich entfernen

Führen Sie eine interaktive Neuverankerung durch

Änderungen aus Remote abrufen

Alle Submodule von Remote herunterladen

Lade die neuesten Änderungen aus Remote herunter

Automatisieren der Erstellung von upstream-Branches

Standard-Push-Branch-Namen festlegen

Ändern der Remote-URL

Entfernen eines Remote-Branches

Remote-Branch aktualisieren, nachdem die Historie geändert wurde

Remote Branch umbenennen

Zeige die Remote-URL an

Eine Datei aus der Historie bereinigen

Verlorene Dateien finden

Alle Git-Aliase auflisten

Den lokalen Speicherort optimieren

Ein Submodul löschen

Git-Branching: Grundlegende Operationen

Git-Konfigurationsmanagement

Einführung

Dieser Git Übungslabs-Kurs ist darauf ausgelegt, Ihnen zu helfen, die Grundlagen von Git, dem beliebten Versionskontrollsystem, zu beherrschen. Durch eine Reihe von praktischen Labs haben Sie die Möglichkeit, Ihr Git-Wissen und Ihre Git-Fähigkeiten in einer praktischen, projektbasierten Umgebung anzuwenden.

🎯 Aufgaben

In diesem Kurs werden Sie lernen:

  • Wie Sie ein Git-Repository initialisieren und Ihre Projektdateien verwalten
  • Wie Sie Änderungen verfolgen, Ihre Arbeit committen und sich durch die Commit-Historie bewegen
  • Wie Sie mit anderen mithilfe von Git zusammenarbeiten, einschließlich Branching, Merging und Konfliktlösung
  • Wie Sie Git für eine effiziente Codeverwaltung nutzen, einschließlich Techniken für sauberes und effizientes Programmieren

🏆 Errungenschaften

Nach Abschluss dieses Kurses können Sie:

  • Zuversichtlich Git nutzen, um Ihre Programmierprojekte von Anfang bis Ende zu verwalten
  • Effektiv mit Teammitgliedern zusammenarbeiten, indem Sie die Branching- und Merging-Funktionen von Git nutzen
  • Ihren Programmierworkflow optimieren und saubereren, effizienteren Code schreiben, indem Sie bewährte Git-Praktiken anwenden
  • Ihre Git-Expertise und Problemlösungskompetenz potenziellen Arbeitgebern oder Kunden vorstellen

Lehrer

labby
Labby
Labby is the LabEx teacher.

Für Sie empfohlen

no data