Heim > Artikel > Entwicklungswerkzeuge > So entziehen Sie den von Git übermittelten lokalen Code
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 Befehl git 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 -- <File Path> code> <p></p>Zum Beispiel: 🎜🎜<code>git checkout -- filename.txt
🎜🎜🎜Schritt 3: Die übermittelten Änderungen rückgängig machen🎜🎜🎜Wenn Sie die übermittelten Änderungen rückgängig machen möchten, verwenden Sie bitte den folgenden Befehl : 🎜🎜git reset --soft 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: 🎜<code>git commit -m "撤回提交"``` **解决合并冲突** </code>
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!