LoginSignup
0
0

More than 1 year has passed since last update.

Git 歴史をさかのぼり、ブランチを作成する方法

Last updated at Posted at 2022-11-24

概要

  • コミットを遡り、ブランチを作成する方法をまとめる.

必要な情報

  • 遡りたいコミットのコミットID

方法

  1. 下記コマンドを実行して、遡りたいコミットまで戻る。

    git reset --hard 戻したいコミットのコミットID
    
  2. 下記コマンドを実行してブランチを作成する。

    git branch 作成したいブランチ名
    
  3. 下記コマンドを実行することで遡りまえのコミットに戻れる。

    git reset --hard HEAD@{1}
    

自分用メモ

  • この方法だと分岐元ブランチの歴史が巻き戻って取り返しのつかないことになる可能性がある。注意したほうがよいかも
  • --hardで戻してしまった時の解決方法

  • 間違えてリセットしてしまった時は$ git reflogで履歴を確認し、$ git reset --hard 作業エイリアスで戻る事ができる。
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