git をローカル ウェアハウスにコミットした後に取り消す方法

下次还敢
リリース: 2024-04-09 13:12:18
オリジナル
828 人が閲覧しました

撤回 Git 本地提交的方法有四个:撤销最新提交:git reset HEAD~1撤销并丢弃修改(硬重置):git reset --hard HEAD~1修改暂存区(混合重置):git reset HEAD~1 -- path/to/file检查最新提交:git log -1

git をローカル ウェアハウスにコミットした後に取り消す方法

如何撤回本地Git提交

如果在提交代码到本地Git存储库后改变了主意,可以通过以下步骤撤回提交:

1. 检查最新提交

使用以下命令检查最新提交:

<code>git log -1</code>
ログイン後にコピー

2. 撤销最新提交

使用以下命令撤销最新提交:

<code>git reset HEAD~1</code>
ログイン後にコピー

此命令将撤销最新提交,但仍然保留其修改。

3. 撤销并丢弃修改(硬重置)

如果希望撤销最新提交并丢弃其修改,可以使用以下命令:

<code>git reset --hard HEAD~1</code>
ログイン後にコピー

此命令将撤销最新提交,并丢弃所有未暂存的修改。

4. 修改暂存区(混合重置)

如果只想撤销最新提交的一部分修改,可以使用以下命令:

<code>git reset HEAD~1 -- path/to/file1 path/to/file2</code>
ログイン後にコピー

此命令将撤销最新提交中指定文件的修改,但保留其他修改。

注意:

  • 撤回提交后,请立即推送更改,以防止意外丢失。
  • 撤回提交无法还原提交消息或其他元数据。
  • 如果已经将提交推送到远程存储库,则无法对其进行撤回。

以上がgit をローカル ウェアハウスにコミットした後に取り消す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート