Undo mistaken rebase.
authorOleksandr Gavenko <gavenkoa@gmail.com>
Wed, 08 Mar 2017 16:17:56 +0200
changeset 2115 0263a79eeb3b
parent 2114 9295a7068b80
child 2116 f92d8941f4a8
Undo mistaken rebase.
git.rst
--- a/git.rst	Sun Mar 05 23:40:09 2017 +0200
+++ b/git.rst	Wed Mar 08 16:17:56 2017 +0200
@@ -255,6 +255,15 @@
 
   $ git remote show $remote
 
+Undo mistaken rebase
+====================
+
+If there are no any ``reset``, ``rebase`` or ``merge`` afterwards the easiest
+way to recode to pre-rebase state is one of::
+
+  $ git rebase --abort
+  $ git reset --hard ORIG_HEAD
+
 Debug git network operation
 ===========================