versehentlich in git [duplicate] begangen

8

Ich habe eine Ordnerstruktur wie diese ..

%Vor%

Ich habe ein Dummy-Repo erstellt, um mich mit Git-Befehlen vertraut zu machen. Anstatt also einen Dummy-Ordner zu initialisieren, habe ich git init im git-Ordner und ausgegeben git add . und an mein lokales Repository gebunden.

Ich möchte zu meinem vorherigen Zustand zurückkehren und keine Änderungen, die ich gemacht habe, verlieren. Wie kann ich das tun?

    
Srinivas Reddy Thatiparthy 28.12.2011, 16:05
quelle

3 Antworten

6

Ich nehme an, Ihr ~ / git Ordner war vorher kein git Repo? Löschen Sie einfach den .git-Ordner und alles ist wie zuvor.

Alle Repos (play, emacs.d usw.) haben immer noch ihre individuellen .git-Ordner und sind komplette Repos ..

Das Einzige, was Sie getan haben, war ein anderes Git Repo zu starten, das nun auch die anderen Repositories (einschließlich ihres .git Ordnerinhalts) verfolgt

    
Tigraine 28.12.2011, 16:08
quelle
5

Entfernen Sie einfach den .git-Ordner in Git, alle darunter liegenden Ordner sind in Ordnung.

    
Bashwork 28.12.2011 16:08
quelle
5

Das Repository befindet sich im Verzeichnis .git . Löschen Sie das und das wird kein Repository mehr sein. Sie werden nichts in der Arbeitskopie verlieren.

    
Noufal Ibrahim 28.12.2011 16:11
quelle

Tags und Links