Kann lokale Git-Commits zurückziehen: Bestimmen Sie den Commit-Hash, der zurückgezogen werden soll. Machen Sie Änderungen im Staging-Bereich rückgängig: git checkout --
. Festgeschriebene Änderungen rückgängig machen: git reset --soft . Änderungen festschreiben: git commit -m „Festschreiben rückgängig machen“.
So ziehen Sie ein lokales Git-Commit zurück
Git ermöglicht Entwicklern das Commit von Codeänderungen. Es kann jedoch vorkommen, dass Sie an Ihr lokales Repository vorgenommene Commits zurückziehen müssen. So geht's:
Schritt 1: Identifizieren Sie den Commit, den Sie zurückziehen möchten.
Verwenden Sie den Befehlgit log
, um den Commit-Verlauf anzuzeigen. Suchen Sie den Commit-Hash, den Sie zurückziehen möchten.git log
命令查看提交历史记录。找到要撤回的提交哈希值。
步骤 2:撤消暂存区域中的修改
如果要撤回暂存区域中的修改,请使用以下命令:
git checkout -- <文件路径>
例如:
git checkout -- 文件名.txt
步骤 3:撤回提交的修改
如果要撤回已提交的修改,请使用以下命令:
git reset --soft <提交哈希值>
例如:
git reset --soft abcd1234
Schritt 2: Machen Sie die Änderungen im Staging-Bereich rückgängig
Wenn Sie die Änderungen im Staging-Bereich rückgängig machen möchten, verwenden Sie bitte den folgenden Befehl:
git checkout -- code> Zum Beispiel: git checkout -- filename.txt
Schritt 3: Die übermittelten Änderungen rückgängig machenWenn Sie die übermittelten Änderungen rückgängig machen möchten, verwenden Sie bitte den folgenden Befehl : git reset --soft
Zum Beispiel:
git reset --soft abcd1234
Dieser Befehl macht die übermittelten Änderungen rückgängig. aber behalte sie. Sie befinden sich im Bereitstellungsbereich. Schritt 4: Änderungen übernehmen Jetzt stellen Sie Ihre Änderungen bereit und verpflichten sich, das lokale Repository zu aktualisieren:
git commit -m "撤回提交"``` **解决合并冲突**
Nach dem Login kopieren
Das obige ist der detaillierte Inhalt vonSo entziehen Sie den von Git übermittelten lokalen Code. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!