Heim  >  Artikel  >  Entwicklungswerkzeuge  >  Lassen Sie uns darüber sprechen, wie Sie Dateien auf Git löschen und hinzufügen

Lassen Sie uns darüber sprechen, wie Sie Dateien auf Git löschen und hinzufügen

PHPz
PHPzOriginal
2023-04-03 09:19:371768Durchsuche

Wenn wir Git zum Verwalten von Projekten verwenden, müssen wir für die Versionskontrolle und die gemeinsame Entwicklung ständig Dateien und Ordner zum Repository hinzufügen. Manchmal fügen wir jedoch möglicherweise falsche oder unnötige Dateien hinzu und müssen sie zu diesem Zeitpunkt aus dem Repository löschen. In diesem Artikel wird ausführlich beschrieben, wie Sie hinzugefügte Dateien in Git löschen.

  1. Überprüfen Sie den Git-Status

Bevor wir Dateien löschen, müssen wir den Git-Status überprüfen, um festzustellen, ob die zu löschenden Dateien an das Repository übermittelt wurden. Sie können den folgenden Befehl verwenden, um den Git-Status anzuzeigen:

$ git status

Wenn der Git-Status Dateien enthält, die gelöscht werden müssen, können Sie mit nachfolgenden Löschvorgängen fortfahren.

  1. Eine einzelne Datei löschen

Wenn Sie eine einzelne Datei löschen müssen, können Sie den folgenden Befehl verwenden:

$ git rm [file]

wobei [Datei] für den Namen der Datei steht, die gelöscht werden muss. Nach der Ausführung dieses Befehls löscht Git die Datei aus dem Repository und fügt den Löschvorgang dem Staging-Bereich hinzu. Zu diesem Zeitpunkt müssen Sie den folgenden Befehl verwenden, um die Änderung an das Repository zu senden:

$ git commit -m "delete file"

Beachten Sie, dass Sie den folgenden Befehl verwenden können, wenn Sie den Löschvorgang rückgängig machen müssen:

$ git restore [file]

wobei [Datei] für den Namen steht der Datei, die wiederhergestellt werden muss.

  1. Einen Ordner löschen

Wenn Sie den gesamten Ordner löschen müssen, können Sie den folgenden Befehl verwenden:

$ git rm -r [folder]

wobei [Ordner] für den Namen des Ordners steht, der gelöscht werden muss. Nach der Ausführung dieses Befehls löscht Git den Ordner und alle darin enthaltenen Dateien aus dem Repository und fügt den Löschvorgang dem Staging-Bereich hinzu. Sie müssen außerdem den folgenden Befehl verwenden, um die Änderung an das Repository zu senden:

$ git commit -m "delete folder"

Wenn Sie das Löschen des Ordners rückgängig machen müssen, können Sie den folgenden Befehl verwenden:

$ git restore [folder]

wobei [Ordner] für den Namen des Ordners steht das muss wiederhergestellt werden.

  1. Gelöschte Dateien wiederherstellen

Wenn Sie gelöschte Dateien wiederherstellen müssen, können Sie den folgenden Befehl verwenden:

$ git checkout [commitID] -- [file]

wobei [commitID] die Commit-ID darstellt, die wiederhergestellt werden muss, und [file] die Datei darstellt, die wiederhergestellt werden muss wiederhergestellt werden. Nach der Ausführung dieses Befehls stellt Git die Datei auf die angegebene Commit-ID-Version wieder her.

  1. Umgang mit Löschfehlern

Beim Löschen von Dateien mit Git werden in manchen Fällen Dateien oder Ordner gelöscht, die nicht gelöscht werden sollten, was zu unnötigen Verlusten führt. Derzeit können wir das Problem mit den folgenden Methoden lösen:

  • Fügen Sie die versehentlich gelöschten Dateien oder Ordner erneut hinzu.
  • Stellen Sie die gelöschte Commit-ID-Version wieder her.

Wenn Sie die übermittelte Datei versehentlich löschen, müssen Sie sie direkt wiederherstellen übermittelte Commit-ID-Version. Wenn die versehentlich gelöschte Datei nicht an das Repository übermittelt wird, kann dies durch erneutes Hinzufügen behoben werden.

  1. Zusammenfassung

Git ist derzeit eines der beliebtesten Versionskontrolltools. Mit Git können Sie problemlos Dateien und Ordner zum Repository hinzufügen, um die Versionskontrolle und die gemeinsame Entwicklung zu ermöglichen. Bei der Verwendung von Git müssen Sie jedoch auch auf die Genauigkeit des Löschvorgangs achten, um versehentliches Löschen und Datenverlust zu vermeiden. In diesem Artikel wird erläutert, wie Sie hinzugefügte Dateien in Git löschen. Ich hoffe, dass er Ihnen dabei helfen kann, Git besser für Entwicklung und Verwaltung zu nutzen.

Das obige ist der detaillierte Inhalt vonLassen Sie uns darüber sprechen, wie Sie Dateien auf Git löschen und hinzufügen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn