Wie bei anderen Tracking -Tools ermöglicht Git auch die Sicherung sensibler Informationen über Entwicklungsprojekte. Zu diesem Zweck erstellen Entwickler die “.GitignoreDatei in ihrem Projekt. Sie können eine einzelne Datei sowie mehrere Dateien parallellell mit Hilfe dieser Datei ignorieren. Dieser Vorgang sichert die vertraulichen Informationen und zeigt die Änderungen der ignorierten Datei im Arbeitsbaum nicht an.
In diesem Blog wird die Prozedur zum Ignorieren aller Dateien/Ordner in einem Ordner außer dem Ordner demonstriert.
Wie man ".Gitignore ”Alle Dateien/Ordner in einem Ordner, jedoch nicht im Ordner selbst?
Befolgen Sie die angegebenen Schritte, um alle Dateien in einem Ordner mit Ausnahme des Ordners zu ignorieren:
Schritt 1: Umleiten Sie sich in das lokale Repository aus
Wählen Sie zunächst das gewünschte Verzeichnis und wechseln Sie mit dem folgenden Befehl unten:
$ cd "C: \ git \ reposa"
Schritt 2: Liste der Dateien/Ordner im Repository anzeigen
Zeigen Sie dann die Liste aller Dateien und Ordner im aktuellen Repository an:
$ ls
Es kann beobachtet werden, dass das Repository einen Ordner und zwei Dateien enthält:
Schritt 3: Erstellen “.Gitignore -Datei
Als nächstes machen Sie eine “.Gitignore"Datei durch die"berühren" Befehl:
$ touch .Gitignore
Schritt 4: Track “.Gitignore -Datei
Ergänzen Sie die ".GitignoreDatei in den Git -Staging -Bereich unter Verwendung des angegebenen Befehls:
$ git add .Gitignore
Schritt 5: Commit “.Gitignore -Datei
Geben Sie dann den folgenden Befehl mit der gewünschten Nachricht ein, um Änderungen zu speichern:
$ Git Commit -m ".Gitignore -Ordner erstellt "
Schritt 6: Öffnen “.Gitignore -Datei
Jetzt öffnen Sie die “.GitignoreDatei im Standard -Editor zum Hinzufügen der bestimmten Dateienerweiterungen, die ignoriert werden muss:
$ Start .Gitignore
Nach dem Ausführen des obigen bereitgestellten Befehls wird die angegebene Datei mit dem Standard-Editor geöffnet. Fügen Sie nun die Erweiterung der gewünschten Dateien hinzu. Zum Beispiel haben wir eine hinzugefügt “.txt"Erweiterung zusammen mit einem Sternchen"*Symbol, das für alle vorhandenen Dateien verwendet wird:
Schritt 7: Wechseln Sie in den gewünschten Ordner
Navigieren Sie als NächstCD" Befehl:
$ cd sub_Folder
Schritt 8: Inhalt des Ordners Listener Ordner
Geben Sie den folgenden Befehl ein, um alle Dateien im vorhandenen Ordner anzuzeigen:
$ ls
Es ist ersichtlich, dass der aktuelle Ordner mehrere Dateien mit unterschiedlichen Erweiterungen enthält:
Schritt 9: Öffnen Sie die ignorierte Erweiterungsdatei
Dann führen Sie das aus “ausStartBefehl zusammen mit dem bestimmten Dateinamen für Änderungen. Wir haben die "geöffnet".txt"Erweiterungstypdatei:
$ start f1.txt
Wechseln Sie anschließend zurück zum Working Repository, indem Sie den folgenden Befehl ausführen:
$ cd…
Schritt 10: Änderungen überprüfen
Stellen Sie zuletzt sicher, ob die Datei ignoriert wurde oder nicht, indem Sie den Git -Status überprüfen:
$ Git Status
Gemäß dem folgenden Screenshot ist der Arbeitsbaum sauber, was darauf hinweist, dass die hinzugefügten Änderungen in den bestimmten Dateien, in denen Erweiterungen ignoriert wurden, im aktuellen Status des funktionierenden Repository nicht angezeigt werden:
Wir haben die einfachste Methode erklärt, alle Dateien in einem Ordner zu ignorieren, aber nicht den Ordner selbst.
Abschluss
Um alle Dateien in einem Ordner mit Ausnahme des Ordners selbst zu ignorieren, wechseln Sie zunächst zum gewünschten lokalen Verzeichnis. Erstellen Sie dann eine darin ignorierende Datei darin. Verfolgen und begehen Sie als nächstes die neu erstellte ignorierte Datei. Öffnen Sie danach im Standard -Editor, fügen Sie die bestimmte Dateierweiterung hinzu, die ignoriert werden muss, und speichern Sie sie. In diesem Blog wurde die Prozedur gezeigt, um alle Dateien/Ordner in einem Ordner mit Ausnahme des Ordners selbst zu ignorieren.