First do "git status" so you get a list of things you might want to rollback.
(if you got git colors enabled it looks nicer btw, see emmanual's git blog on in.relation.to)

Then just do
git checkout -- theFileIWantToRollback.txt

More info in the the Pro Git book
  http://progit.org/book/ch2-8.html
section Unmodifying a Modified File

You should also realize that this is a dangerous command: any changes you made to that file are gone — you just copied another file over it. Don’t ever use this command unless you absolutely know that you don’t want the file. If you just need to get it out of the way, we’ll go over stashing and branching in the next chapter; these are generally better ways to go.

Also after working with git a week or 2 on the command line, so we understand git,
we can start looking at the GUI integration (Eclipse EGit, IntelliJ).
In the GUI you get a revert/rollback dialog where you can chose which files more easily.

Op 27-12-10 17:54, Wolfgang Laun schreef:
After some useful and not so useful changes: how can I revert the doodles to their original state without throwing away the useful work?

I've found:

   git checkout -f whatever

which is supposed to "throw away local changes", but how can I restrict this? Or do I have to save everything, reset everything, and copy the goodies back in?

Any better way?

-W
_______________________________________________ rules-dev mailing list rules-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-dev

-- 
With kind regards,
Geoffrey De Smet