I have situation like this:
I have commited files a,b,c,d.Now i found that by mistake i commited files a and b; so before pushing these changes, i want to do uncommit files a and b so that i can push only c and d.Can someone tell me how to do that by using mercurial commands.
Here uncommit means that i dunt want to use "hg out -p" and after that looking change set and do things manually.