From: Ramkumar Ramachandra Date: Sun, 01 Aug 2010 08:30:02 GMT Subject: Re: Newbie in Git. How to get back from last pull? Message-ID: <20100801083000.GF26006@kytes> In-Reply-To: <1280649966984-5360499.post@n2.nabble.com> Hi Yankovsky, Yankovsky writes: > I have commited all my changes, and accidently typed git pull, then was > paniced and aborted the operation. now all my changes in project disappear. > but i have commit. how can i restore my project status using this commit? > I hope you understand my rus english) I don't understand exactly what you want to do, but here are the basics- you can decide what you want to do. 1. Use `git reflog` to see a history of your operations. 2. If you want your working copy to switch to an existing commit, use `git checkout `. 3. If you want to irreversibly destroy everything and switch your working copy to a desired commit, use `git reset --hard `. Use with care! Hope that helps. -- Ram