Entfernen die Versionsverfolgung aus dem Ordner in Git

Abdul Jabbar 3 Januar 2023
  1. Entfernen die Versionsverfolgung in Git
  2. Starten Sie die Versionsverfolgung erneut in Git
Entfernen die Versionsverfolgung aus dem Ordner in Git

Als Teammitglied und als Software Engineer oder als Web Application Developer mit anderen Mitgliedern arbeitend, ist es so selbstverständlich, dass wir täglich mit Git zu tun haben und an diversen Projekten mit diversen technologischen Stacks arbeiten.

Während der Arbeit an einem Teamprojekt müssen wir manchmal einige der vorherigen Ordner, Dateien und spezifischen Konfigurationen entfernen, um uns auf unsere neue Arbeit oder zukünftige Projekte in einem Team zu konzentrieren.

Dann müssen wir die aktuelle oder vergangene Arbeit aus einem bestimmten Ordner entfernen. In diesem Artikel erfahren Sie, wie Sie das Mapping der aktuellen Versionsverfolgung in Git mithilfe von Befehlen entfernen.

Ein Ordner in Git enthält alle seine Daten und Konfigurationen, der so genannte .git-Ordner. Das .git/subdirectory basiert auf einem lokalen Repository, das sich im Arbeitsverzeichnis befindet.

Ein theoretischer Index findet sich auch in einem Ordner .git/subdirectory, wo das gesamte Projekt von der Cloud-Version des Git abgebildet wird.

Wenn wir den Ordner .git entfernen, wird das gesamte Git-Versionstracking aus dem Verzeichnis gelöscht. Gleichzeitig wird auch der gesamte Verlauf gelöscht, wenn er aus dem letzten Pull oder Push in das Repository existiert.

Das Ergebnis wird sein, dass Git noch nie zuvor in diesen bestimmten Ordner heruntergeladen wurde. Dies ist die einzige Möglichkeit, die Versionsverfolgung aus dem Ordner zu entfernen.

Aber wenn wir nur zu unserem Zweig springen und die Versionsverfolgungshistorie dieses Ordners sichern wollen, dann ist das Szenario in Git anders.

Entfernen die Versionsverfolgung in Git

Der Ordner .git ist immer standardmäßig in Git versteckt. Wenn wir also versteckte Dateien anzeigen möchten, um sie zu entfernen, ist der einfachste Weg, sie zu entfernen, über unser Terminal Git.

Gehen Sie zu dem Ordner, in dem alle Projektdateien aus der Cloud-Version zugeordnet sind, und löschen Sie dann den Ordner .git mit dem folgenden Befehl:

cd ~/Downloads/your-git-repo
rm -rf .git

Angenommen, wir löschen den Ordner .git.

In diesem Fall werden keine anderen Dateien in dem Ordner gelöscht, der Teil unseres Git-Repositorys ist, da wir nur den vorherigen Verlauf und den Tracking-Link aus der Cloud-Version dieses bestimmten Repositorys löschen.

Notiz
Wenn wir diesen bestimmten Git-Ordner löschen möchten, tun Sie dies auf Ihre Verantwortung und geben Sie alles so ein, wie wir es möchten. Wenn wir den .git-Teil nicht schreiben, wird alles mit allen Codes und Konfigurationen im Ordner gelöscht.

Starten Sie die Versionsverfolgung erneut in Git

Nachdem wir den Ordner gelöscht haben, können wir einen neuen erstellen. Der Befehl git init erstellt ein neues, leeres Git-Repository.

Ein Repository speichert die Projektdateien, die Codeversionen speichern und den Zugriff darauf ermöglichen. Mit diesem Befehl erstellen wir erneut einen Git-Ordner gemäß unserer Anforderung, um den Verlauf mit einer neuen Datei und neuen Dingen erneut zu erstellen.

Abdul Jabbar avatar Abdul Jabbar avatar

Abdul is a software engineer with an architect background and a passion for full-stack web development with eight years of professional experience in analysis, design, development, implementation, performance tuning, and implementation of business applications.

LinkedIn

Verwandter Artikel - Git Tracking