Git: Anleitungen und Praxiswissen | Seite 10 | mironsoft Blog
Git
-
03.02.2025
Wer git diff nur oberflaechlich nutzt, uebersieht schnell ungewollte Änderungen zwischen Working Directory, Staging Area und Commit. Dieser Artikel zeigt, wie ihr die drei Vergleichsebenen sauber auseinanderhaltet, mit Flags wie stat, word-diff und -w gezielt filtert und ein leistungsfaehiges Diff-Tool für den Alltag konfiguriert.
-
30.01.2025
Ein Monorepo mit mehreren Millionen Dateien und einer jahrelangen Historie bringt Git-Befehle, die in einem kleinen Repository sofort reagieren, spürbar ins Schwitzen. Dieser Artikel zeigt, mit welchen konkreten Funktionen sich Clone-Zeit, Checkout-Größe und die Reaktionszeit von Status-Abfragen auch bei extremer Repository-Größe wieder in den Griff bekommen lassen.
-
13.01.2025
Ein Commit ist nach dem Erstellen inhaltlich unveränderlich, jede nachträgliche Aenderung der Commit Message erzeugt einen neuen Hash. Git Notes lösen dieses Problem, indem sie zusätzliche Informationen in einem separaten, referenzierten Namespace speichern, der lose mit dem Commit verknüpft ist, ohne dessen Identität zu berühren.
-
12.01.2025
Wo git apply lediglich einen Diff in den Arbeitsbaum überträgt, rekonstruiert git am aus einer Patch-Datei einen vollständigen Commit inklusive Autor, Datum und Commit-Nachricht. Damit ist git am das zentrale Werkzeug für patch-basierte Workflows, wie sie bei der Linux-Kernel-Entwicklung, bei Git selbst und in vielen mailinglistenbasierten Open-Source-Projekten bis heute Standard sind. Dieser Artikel zeigt, wie einzelne Patches und ganze Serien sauber angewendet werden, wie sich Konflikte während des Vorgangs lösen lassen und wann sich git am gegenüber einem klassischen Pull-Request-Merge lohnt.
-
11.01.2025
Wer an einem eigenen Modul-Repository arbeitet, aber staendig gegen den Magento-Core nachschlagen muss, kann beide als Multi-Root-Projekt in einem PhpStorm-Fenster fuehren. Jede Wurzel behaelt ihre eigene VCS-Historie, waehrend Navigation und Suche projektuebergreifend funktionieren. Der folgende Artikel zeigt Einrichtung, Grenzen und die Frage, wann zwei separate Fenster doch die bessere Wahl bleiben.