Heim >Entwicklungswerkzeuge >Idiot >So entziehen Sie den von Git übermittelten lokalen Code

So entziehen Sie den von Git übermittelten lokalen Code

下次还敢
下次还敢Original
2024-04-09 10:48:25966Durchsuche

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 entziehen Sie den von Git übermittelten lokalen Code

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 🎜🎜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: 🎜
<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!

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