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 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.