Remove uncommitted changes from your working directory in GIT

There is a easy solution to remove all uncommitted changes from your working directory in GIT

Note: After executing this command, all uncommitted changes will be removes from your working directory. If you want to save the current work before removing all uncommitted changes, you can do:

Now your work is saved on the branch “backup” in case you decide you want to backup your work to look at it later or diff it.

Source: http://stackoverflow.com/