Git - hat in einem falschen Verzeichnis gestartet

7

Ich habe die git --bare init in einem falschen Verzeichnis (auf dem Server) ausgeführt. Ich sehe die Dateien Zweige, Config, Deps etc., in diesem Verzeichnis .. Wie mache ich es rückgängig?

    
500865 13.04.2012, 04:16
quelle

2 Antworten

18

Da Sie eine '-bare' Init ausgeführt haben, gibt es kein .git-Verzeichnis - stattdessen befinden sich die normalen Inhalte des .git-Verzeichnisses direkt im übergeordneten Verzeichnis. Zum Beispiel sieht der Ort, an dem du 'git init --bare' gemacht hast, ungefähr so ​​aus:

%Vor%

um dies rückgängig zu machen, einfach ausführen:

%Vor%

Seien Sie natürlich vorsichtig, wenn Sie dort bereits Dateien und Verzeichnisse mit diesen Namen hatten.

    
GoZoner 13.04.2012, 04:52
quelle
5

Wenn Sie es in einem Verzeichnis getan haben, das nicht zuvor als git-Repository eingerichtet wurde, können Sie einfach den .git-Ordner entfernen (vorausgesetzt, Sie verwenden linux):

%Vor%

Andernfalls, wenn das Verzeichnis bereits ein Repository (.git-Verzeichnis) enthielt, hätte git init keine Wirkung (d. h. git log zeigt dieselben Commits vor und nach git init).

    
BluesRockAddict 13.04.2012 04:23
quelle

Tags und Links