Ich habe meine Remote-Repositories auf einem Server mit der Namenskonvention der Verwendung des Suffixes .git
, z.Namenskonvention für Top-Verzeichnis von Git Clone?
some_proj.git
Wenn ich ein solches Repository klonen, erstellt der Standardname des Verzeichnisses ist
some_proj
ich dann diese lokale Repository some_proj.git
umbenennen. weil ich daran erinnert werden möchte, dass das Verzeichnis unter Versionskontrolle steht (ich sollte wahrscheinlich ein anderes Suffix wählen, das nicht mit dem für die Fernbedienung in Konflikt steht).
Meine Frage ist:
Ist es wirklich notwendig, um anzuzeigen, ob ein lokales Verzeichnis mit Hilfe einer Namenskonvention unter Versionskontrolle ist?
Mein Gedanke ist, dass, obwohl meine Eingabeaufforderung eingerichtet ist, um den Git-Status des aktuellen Arbeitsverzeichnisses anzuzeigen, wenn ich sagen, ein find
von außerhalb eines Git-Repository, werde ich nicht in der Lage zu sehen, welche von Die Ergebnisse stehen unter Versionskontrolle und welche nicht.
Ist das ein gültiger Punkt oder leide ich unter einer Art von Unverschämtheit?
Voted zu schließen als "in erster Linie auf der Grundlage von Meinungen". Wenn es überhaupt Unterschiede gibt, beziehen sie sich nur auf Ihren persönlichen Workflow. Da es sich um Ihr lokales Repository auf Ihrem lokalen Computer handelt, sind andere nicht betroffen. Ich kann mir also keine andere Antwort auf Fakten vorstellen als "Nenne es, wie du willst, solange es für dich funktioniert". – mrks
Ich sehe Ihren Standpunkt, aber ich bin genau interessiert, ob es eine Tatsache gibt, die ich übersehe. Für mich scheint es fast notwendig zu sein, dass ich nur anhand des Pfades feststellen kann, ob eine Datei unter Versionskontrolle steht. Vielleicht ist mein Anwendungsfall von Entwicklung und Einsatz auf der gleichen Maschine ungewöhnlich. – loris
Für das, was es wert ist, wird ".git" nur für leere Repositories (d. H. Solche ohne Arbeitskopie) verwendet. Das hindert Sie nicht daran, es '.vc' zu nennen oder was immer Sie möchten, dass es benannt wird. – mrks