git.rst
changeset 2172 850d2d84e4c8
parent 2171 2ded7f1cf6c0
child 2173 69aed373ceb9
equal deleted inserted replaced
2171:2ded7f1cf6c0 2172:850d2d84e4c8
   309 If there are no any ``reset``, ``rebase`` or ``merge`` afterwards the easiest
   309 If there are no any ``reset``, ``rebase`` or ``merge`` afterwards the easiest
   310 way to recode to pre-rebase state is one of::
   310 way to recode to pre-rebase state is one of::
   311 
   311 
   312   $ git rebase --abort
   312   $ git rebase --abort
   313   $ git reset --hard ORIG_HEAD
   313   $ git reset --hard ORIG_HEAD
       
   314 
       
   315 Otherwise look to::
       
   316 
       
   317   $ git reflog
       
   318 
       
   319 and reset to necessary head::
       
   320 
       
   321   $ git reset --hard "HEAD@{...}"
   314 
   322 
   315 Debug git network operation
   323 Debug git network operation
   316 ===========================
   324 ===========================
   317 
   325 
   318 Git uses libcurl for network operation::
   326 Git uses libcurl for network operation::