Git を使用してコミットをロールバックするには、さまざまな方法があります: 最新のコミットをロールバック: git replace HEAD~特定のコミットにロールバック: git replace
以前のバージョンにロールバック: gitリセット --hard HEAD^強制ロールバック: git replace --force HEAD~複数のコミットをロールバック: git replace --hard <コミット ハッシュ 1>~<コミット数>
Git コミットをロールバックする方法
Git を使用しているとき、誤って間違ったコードをコミットしてしまうことがあります。幸いなことに、Git にはコミットをロールバックするためのオプションがいくつか用意されており、コードを以前の状態に戻すことができます。
最新のコミットをロールバックする
最新のコミットのみをロールバックする場合:
<code>git reset HEAD~</code>
これにより、最新のコミットがロールバックされます。現在のブランチの。
特定のコミットにロールバック
特定のコミットにロールバックするには:
<code>git reset <提交哈希></code>
where<コミット ハッシュ>
はロールバック先のコミットのハッシュ。
前のバージョンにロールバック
前のバージョンにロールバックするには:
<code>git reset --hard HEAD^</code>
注: --hard## を使用します。 # フラグはコミットされていない変更を削除するため、注意して使用してください。
強制ロールバック
マージ競合に関連する問題が発生した場合は、--force フラグを使用して強制的にロールバックできます:
<code>git reset --force HEAD~</code>注: これにより、コミットされていない変更がすべて上書きされるため、このオプションは必要な場合にのみ使用してください。
複数のコミットのロールバック
複数のコミットをロールバックするには:<code>git reset --hard <提交哈希1>~<提交数量></code>where
はロールバックされる最も古いコミットのハッシュ。
<コミット数> は、ロールバックされるコミットの数です。
注意事項
の使用など)。
以上がgit コミットが間違っている場合にバージョンをロールバックするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。