News for hackers. Stuff that matters.
Re:How to Squash and Rebase in Git by mhitza on Friday January 07, 2022 @11:29AM (#29841098)
'git reflog' is your friend as it keeps a history of local operations, then you can do a 'git reset --hard HEAD@{X}' where X is the point in your reflog before the rebase started.
Re:How to Squash and Rebase in Git by omegalulw on Friday January 07, 2022 @02:55PM (#29843893)
While this is true, it's also more of a crutch. You should practice to predict, before your rebase, what conflicts your are gonna hit. And aborting a rebase is a significantly safer option. I would only recommend reflog when you rebased (on) the wrong commit and you want to undo a successful rebase.