LoginSignup
0
1

More than 1 year has passed since last update.

【GIT】一度コミットした内容を取り下げる方法

Last updated at Posted at 2023-02-17

やりたいこと

一度コミットした内容を取り下げたい。

方法

git reset を使う

$ git resetを実行することで、コミットした内容を取り消すことができる。
今回は直前のコミット内容を取り消し、ステージングエリアへの移動も取り消したいので、下記オプションを使用する。
HEAD^:コミット内容及びステージングエリアへの移動も取り消す
--hard:直前のコミットのみを取り消す

# 直前のコミット及びステージングエリアへの移動を取り消しする
$ git reset --hard HEAD^

上記コマンドを実施した上で、再度PRにあげる修正ファイルを選択し$ git pushする。

補足

コミットのみを取り消す場合

# コミットコードを指定
$ git reset --soft <取り消しするコミットコード>

# 直前のコミットを取り消しする場合
$ git reset --soft HEAD^

参考

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1