Wie kann man ein Git-Repo dauerhaft löschen, das aus Git-Bash geklont wird?

445
daya

Ich verwende Windows 10 (64-Bit). Also habe ich ein Repository durch git-bash in meinem Home-Verzeichnis geklont, nur zum Testen, aber wenn ich mit diesem Repo fertig bin. Ich entschied mich, dieses Verzeichnis zu löschen und erfolgreich zu löschen, aber das Repo erschien nach einigen Tagen immer wieder. Wie ist das möglich? Hier sind die Methoden, die ich bereits ausprobiert habe:

  • Ersteres natürlich, mit der rechten Maustaste auf Repo geklickt und auf "Löschen" geklickt
  • Mit cmd: - rmdir /s /q filename
  • In git-bash: - rm -rf filename

Alle oben genannten Methoden funktionierten, aber das Seltsame ist, wie sie wieder auftauchen, und der seltsamste Teil ist, dass Git Repo jetzt kein Repo ist! Stattdessen handelt es sich lediglich um einen normalen Ordner mit einem Unterordner mit dem Namen "Pictures", der wiederum "Gespeicherte Bilder" und "Camera Roll" enthält, die nichts enthalten. Dies ist die aktuelle Verzeichnisstruktur: -

C:\Users\USER\ptf\Pictures 

"ptf" war der Name von git repo (Pentester Framework)

Meine Frage ist also: - Ist irgendetwas Ähnlichem passiert und wie wird der Ordner dauerhaft gelöscht?

0

1 Antwort auf die Frage

-1
Manticore

Ich bin kein Windows-Benutzer, aber wenn die Option / r oder / s rekursiv aus den Unterverzeichnissen entfernt wird, sollten Sie überprüfen, ob das .git-Verzeichnis (in Linux) ebenfalls gelöscht wurde. Dort speichert git alle Informationen. Wenn .git noch in Ihrem Verzeichnis vorhanden ist, wird das Repo immer noch angezeigt.

Wie ich in meiner Frage gesagt habe, handelt es sich bei diesem Ordner nicht um ein Git-Repository. daya vor 5 Jahren 1