2017-08-22 8 views
0

Ich möchte nicht ein Git Repo verwenden, aber ich bin neugierig, warum CLI würde versuchen, dies als Standard festlegen und wenn ja, was es lokal in der Projektstruktur erstellt - im Vergleich zu wenn Sie --skip-git ausführen?Erzeugt ein Git Repo standardmäßig?

Ich benutze die --dry-run-Flag und sehen, was aufgelistet ist, dann auf der --skip-git Flag hinzufügen, versuchen zu sehen, was anders ist. Ich sehe wirklich keine Unterschiede. Was vermisse ich? Im Verwenden von Windows 10

Antwort

1

Sie sind wahrscheinlich unter UNIX-Dateisystem daher die .git ist nicht aufgeführt.

Das Flag --skip-git erstellt kein Repository und jedes Repository enthält alle Informationen im Verzeichnis .git. Wenn Sie ls -a unter Ihrem Projektverzeichnis tun, wird wahrscheinlich der Unterschied bemerkt.

Unter Windows wird dieser Ordner auch als ausgeblendet markiert, wenn Sie die Ordnereinstellung ändern, um alle Dateien zu sehen, in denen das Git-Verzeichnis angezeigt wird.

Sie können dieses Verzeichnis einfach entfernen, wenn es nicht Ihre Absicht war, oder git init ausführen, wenn Sie es bereuen, es zu überspringen.

+1

Die '.gitignore'-Datei wird ebenfalls generiert und ist mit empfohlenen Ignoriermustern und -dateien vorinstalliert. – kampsj