reset
色々な操作を取り消す
非推奨
reset
よりも
rebarse
(
打ち消しコミット
の追加)を使用すべき
機密情報などを誤ってコミットした場合のみ
に限って使用する事
$ git reset <mode> <commitID>
GitにおけるHEADの移動を理解する | DevelopersIO
HEAD
が
移動
したかどうかで
マージ
の取り消し
操作
が異なる
table:<mode>別のリセット対象
ステージ
ワークツリー
--soft × ×
--mixed(デフォルト) 〇 ×
--hard 〇 〇
--merge
--keep
#ブックマーク
#Git_command