Wie finde ich den Pfad des lokalen Git-Repository, wenn ich mich möglicherweise in einem Unterverzeichnis befinde?

Diese Frage hat hier bereits eine Antwort:

Gibt es eine Möglichkeit, das Git-Stammverzeichnis in einem Befehl abzurufen? 22 Antworten

Ich suche so etwas wiegit list-path Drucken des Pfads des zugehörigen Repositorys (das.git Verzeichnis).

Ein bisschen Hintergrundwissen: Ich habe die Git-Versionskontrolle für einige meiner Projekte / Ordner eingerichtet. Einige von ihnen sind verschachtelt, sodass ein Verzeichnis mit echo own repository ein Unterordner zu einem anderen Verzeichnis ist, das mit einem anderen Repository verfolgt wird.

Z.B. in meinem Heimatverzeichnis (~) Ich benutze git, um meine Punktedateien zu verfolgen, aber in einem Ordner~/photo/meta-mix/ Ich habe ein anderes Projekt, das ich mit einem separaten Projektarchiv verfolge. Jetzt habe ich zum Beispiel ein anderes Projekt im Verzeichnis eingerichtet~/photo/meta-match/, aber ich weiß nicht mehr, ob es ein eigenes Repository hat. Ich möchte also herausfinden, ob dieses Verzeichnis versionskontrolliert ist und wo sich sein Repository befindet.

Wie kann ich das mit einem git Befehl machen?git status kannst mir geben

nothing to commit

imbeide Fälle, in denen~/photo/meta-match/ hat ein eigenes Repository oder wenn es sich nur auf das Repository von bezieht~.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage