Wie kann ich ein Git Repository klonen, ohne die tatsächlichen Dateien und alle ihre Revisionsdeltas zu bekommen? Ich möchte nur git log | grep
tun können, keine Notwendigkeit, den Inhalt der Dateien zugreifen.Git Clone ohne Objekte zu tun git log
Ich möchte diesen Teil des Klonens überspringen:
Receiving objects: 12% (359112/2981072), 432.66 MiB | 1.67 MiB/s
Es gibt einige Repositories, deren Protokolle Ich möchte grep, aber ohne Download/Auschecken das gesamte Repository, weil sie Gigabyte wiegen. Sogar eine Lösung, bei der ich nur die Protokolle eines einzelnen Zweigs (z. B. Master) erhalte, interessiert mich, wenn das hilft.
Wesentlichen für so etwas wie svn log <repo url>
für git
ich suche.
Ich akzeptiere das für jetzt, aber jede Workaround wird akzeptiert, wenn es tatsächlich in irgendeiner Weise möglich ist! – TWiStErRob