JavaScriptをがんばるブログ

React,OSS,ソフトウェア開発が中心のブログです👨‍💻

git: 誤rebase/merge後に有用なORIG_HEAD変数

 $  git reset --hard ORIG_HEAD

rebaseやmergeの対象は大体masterブランチで、originのHEADに戻せば大体失敗を巻き戻せるケースが多いので有用です。

reflogコマンドで良い気がしますが、寝ぼけてる時はこっちの方が直感的で間違いが無さそう。