0
0

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 3 years have passed since last update.

gitでの操作を間違ってしまった場合

Posted at

gitを使用していると誤って操作する事があると思います。
その際に戻す操作をまとめておきます。

####git add の取り消し

# 更新作業をインデックスに追加
$ git add . | git add file_name | git add /folder/

# 追加したファイルやディレクトリを戻す
$ git reset . | git reset file_name | git reset /folder/

####git commit の取り消し

# 更新作業をコミット
$ git commit -m"コメント"

# 直前のコミットも含めて全て取り消す
$ git reset --hard HEAD^

# 直前のコミットだけを取り消し更新作業は残す
$ git reset --soft HEAD^

#コミット時のメッセージ変更
$ git commit --amend

####git push の取り消し

# マスター(リモート)へプッシュする
$ git push origin master

# プッシュの取り消し(強制)
$ git reset --hard HEAD^
# 強制的にプッシュ
$ git push -f origin master

# プッシュの取り消し(履歴残し)
$ git revert HEAD | git revert HEAD~3

####参考サイト
Git-reset
Git-revert

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?