977 Stimmen

Gibt es einen Befehl, um git init rückgängig zu machen?

Ich habe gerade ein Repository mit einem falschen Benutzer initialisiert und möchte dies rückgängig machen. Gibt es dafür einen Befehl? Muss ich tatsächlich in das Git-Verzeichnis gehen und es bearbeiten?

0 Stimmen

1792voto

Matthew Flaschen Punkte 266507

Sie können einfach .git löschen. Typischerweise:

rm -rf .git

Legen Sie dann als den richtigen Benutzer neu an.

9 Stimmen

Danke Mathew, aber können Sie erläutern, auf "wenn Sie gerade inited es" - was, wenn ich einige Sachen seit getan haben, ein paar Übertragungen usw., würde einfach entfernen dies ein Problem sein?

61 Stimmen

Nein, Sie können jederzeit einfach die gesamte .git Unterverzeichnis, ohne dass dies negative Auswirkungen hat.

93 Stimmen

@mskfisher: Keine negativen Auswirkungen, außer dass Ihr Repository weg ist!

78voto

wordsforthewise Punkte 10875

Geben Sie unter Windows rmdir .git ou rmdir /s .git wenn der .git-Ordner Unterordner hat.

Wenn Ihre Git-Shell nicht mit den richtigen administrativen Rechten eingerichtet ist (d. h. sie verweigert Ihnen den Zugriff auf rmdir ), können Sie eine Eingabeaufforderung öffnen (möglicherweise als Administrator - drücken Sie die Windows-Taste, geben Sie "cmd" ein, klicken Sie mit der rechten Maustaste auf "Eingabeaufforderung" und wählen Sie "Als Administrator ausführen") und die gleichen Befehle ausprobieren.

rd ist eine alternative Form des rmdir Befehl. http://www.microsoft.com/resources/documentation/Windows/xp/all/proddocs/en-us/rmdir.mspx?mfr=true

2 Stimmen

Rmdir /s .git, wenn Sie bereits ein Remote hinzufügen, um Dateien und Unterordner zu erzwingen

2 Stimmen

Ich habe versehentlich ein Git-Init in einem Ordner unter Win7 durchgeführt. Das rmdir /s .git hat es entfernt.

0 Stimmen

Bestätigte Arbeiten in windows10 con VS code . danke.

14voto

Luca C. Punkte 9744

Entfernen Sie die .git Ordner in Ihrem Projekt-Stammverzeichnis

wenn Sie Submodule installiert haben und deren Git entfernen wollen, entfernen Sie auch .git aus den Ordnern der Untermodule

10voto

Rui Monteiro Punkte 121

In PowerShel ist dies der Weg, dies zu tun:

Remove-Item ".git" -Force -Recurse

Dies ist die Shell, die VSC verwendet.

9voto

LF00 Punkte 24295

Git speichert alle seine Dateien im Verzeichnis .git. Entfernen Sie einfach dieses Verzeichnis und starten Sie erneut.

Diese Beitrag wir zeigen Ihnen, wie Sie die versteckte .git-Datei unter Windows, Mac OSX und Ubuntu finden

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X