0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

間違えてgit add及びコミットした際の取り消し方法をまとめる

Posted at

間違えてgit addgit commitをしてしまった際の取り消し方法をまとめる。

git add を取り消す

全てのファイルを取り消したい場合は、以下のコマンドを叩く。

  git rm --cached -r .

一部のファイルを取り消したい場合は、以下のコマンドを叩く。

  git rm --cached -r [ディレクトリ及びファイルのパス]

パスを調べたい場合は、以下のコマンドを入力して、git addしているディレクトリなどの情報を取得しましょう。

  git status

直前のコミットの取り消し

  git reset --soft HEAD^
  • HEAD^(又はHEAD~``@^:直前のコミットを指す。
  • HEAD~{n}:n個前のコミットを指す。
  • HEAD~{n}:n個前のコミットを指す。
  • --soft:インデックス・ワーキングツリーはそのままで、コミットのみ取り消し。
  • --hard:インデックス・ワーキングツリーはコミットの一つ前の状態に戻した上でコミットを取り消し。

最後に

間違えてコミットしても上記のコマンドを活用すれば、取り消せるのでご安心を。
ここまで読んで下さりありがとうございました〜

参考資料

0
2
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
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?