Datei vom neuesten Commit | entfernen | Git

Datei vom neuesten Commit | entfernen | Git
Git ist ein bekanntes Versionskontroll-Tool, das häufig zum Verwalten von Projekten und ihrem Quellcode verwendet wird. Entwickler, die mit Git arbeiten. In einer Unstage -Umgebung kann der Programmierer Dateien bearbeiten und an die Staging -Umgebung senden, die auch als Indexraum bezeichnet wird. Die im Staging -Bereich vorhandenen Dateien sind bereit zu verpflichten. Der engagierte Raum ist das Haupt -Repository, in dem alle Änderungen implementiert werden.

Normalerweise möchten Benutzer die festgelegten Änderungen rückgängig machen und versuchen, das Projekt in einen früheren Status zurückzubringen, oder die neueste festgelegte Datei möglicherweise ändern und die Datei in eine Staging- oder Unsteting -Umgebung zurückkehren möchten.

In dieser Beschreibung wird erörtert:

  • So entfernen Sie eine Datei vom neuesten Befehl zum Git Reset von Git Reset?
  • So entfernen Sie eine Datei aus dem neuesten Befehl Git RM aus Git RM?

So lass uns anfangen!

So entfernen Sie eine Datei vom neuesten Befehl zum Git Reset von Git Reset?

Um eine Datei aus dem neuesten Commit mit dem Befehl git reset zu entfernen, öffnen Sie zunächst das Git Working Repository und verwenden Sie das “Git Reset -soft -Kopf ~ 1" Befehl.

Um eine Datei aus dem neuesten Commit zu entfernen, lesen Sie die bereitgestellte Prozedur.

Schritt 1: Öffnen Sie Git Bash Git Terminal
Von dem "Start-upMenü, öffnen Sie das Git -Bash -Terminal:

Schritt 2: Wechseln Sie zum Git -Repository
Navigieren Sie zum GIT Local Repository:

$ CD "C: \ Git"

Schritt 3: Neue Datei erstellen
Erstellen Sie eine neue Datei im Git -Repository:

$ touch Datei1.txt

Schritt 4: Datei zum Bühnenbereich hinzufügen
Fügen Sie nach dem Erstellen einer neuen Datei sie in den Staging -Bereich hinzu, indem Sie den angegebenen Befehl verwenden:

$ git fügen Sie Datei hinzu1.txt

Überprüfen wir zum nächsten Schritt, um zu überprüfen, ob die Datei zu einem Staging -Bereich hinzugefügt wird.

Schritt 5: Dateistatus überprüfen
Überprüfen Sie den Repository -Status, um zu überprüfen, ob die Datei zu einem Staging -Bereich hinzugefügt wird oder nicht:

$ Git Status

Hier sehen Sie, dass die Datei erfolgreich im Staging -Bereich hinzugefügt wird:

Schritt 6: Bühnendatei Commit -Datei
Beiten Sie als nächstes die inszenierte Datei über die “Git CommitBefehl ”und geben Sie die erforderliche Nachricht mit der“ an-M" Möglichkeit:

$ git Commit -m "Datei1 ist verpflichtet"

Schritt 7: Überprüfen Sie das Git -Protokoll
Überprüfen Sie das Git -Protokoll, um zu überprüfen, ob die Änderungen festgelegt sind oder nicht:

$ git log

Schritt 8: Entfernen Sie die Datei aus dem neuesten Commit
Entfernen Sie als Nächstes die Datei vom neuesten Commit mit der “Git ResetBefehl zusammen mit dem “-weichOption, da sie die festgelegten Dateien in den Staging -Bereich verschiebt, ohne den Dateiinhalt zu verlieren:

$ git Reset -Soft Head ~ 1

Überprüfen Sie danach den GIT -Status, um zu überprüfen, ob die Datei wieder in den Staging -Bereich verschoben wurde:

$ Git Status

Hier können wir sehen, dass wir die Datei aus dem neuesten Commit entfernt haben und sie wieder in den Staging -Bereich hinzugefügt wurden:

So entfernen Sie eine Datei aus dem neuesten Befehl Git RM aus Git RM?.

Um die Datei aus dem neuesten Commit mit dem Befehl git rm zu entfernen, lesen Sie die bereitgestellte Prozedur.

Schritt 1: Neue Datei erstellen
Erstellen Sie zunächst eine neue Datei im aktuell geöffneten Repository:

$ touch file2.txt

Schritt 2: Fügen Sie Dateien und Verzeichnisse zum Staging -Bereich hinzu
Verwenden Sie den angegebenen Befehl mit dem “, um alle nicht nicht gestellten Dateien zum Staging -Bereich hinzuzufügen." Möglichkeit:

$ git add .

Schritt 3: Überprüfen Sie den Status des Git -Repositorys
Überprüfen Sie den Status des Git -Repository, um zu überprüfen, ob die Dateien und Verzeichnisse in den Staging -Bereich hinzugefügt werden oder nicht:

$ Git Status

Schritt 4: Beiten Sie alle Staging -Dateien
Beiten Sie anschließend die Staging -Dateien mit dem angegebenen Befehl:

$ Git Commit -m "Alle Dateien werden verpflichtet"

Überprüfen Sie das Git -Repository -Protokoll, um zu überprüfen, ob Dateien festgelegt werden oder nicht:

$ git log

Schritt 5: Entfernen Sie die Datei aus dem neuesten Commit
Um die Datei aus dem neuesten Commit aus dem Staging -Bereich zu entfernen, verwenden Sie die “, um die“ zu verwendenGit RM" Befehl:

$ git rm -cached Datei2.txt

Schritt 6: Status überprüfen
Überprüfen Sie erneut den aktuellen Status des Git -Repositorys:

$ Git Status

Die folgende Ausgabe zeigt an, dass wir die Datei erfolgreich aus dem neuesten Commit und dem Staging -Bereich entfernt haben:

Wir haben Ihnen beigebracht, wie Sie die Datei aus dem neuesten Commit entfernen können.

Abschluss

Benutzer können die Datei aus dem neuesten Commit entfernen und die vorherige Version wiederherstellen. Um die Datei nur aus dem neuesten Commit zu entfernen, ohne ihren Inhalt zu verlieren, verwenden Sie die “die“$ git Reset -soft -Kopf ~ 1" Befehl. Um die Datei aus dem neuesten Commit zu entfernen und aus dem Staging -Bereich zu löschen, verwenden Sie die “$ git rm -cached " Befehl. In diesem Artikel haben wir Ihnen beigebracht, wie Sie Dateien aus dem neuesten Commit entfernen können.