I have been reading a lot of documentations about how to use mercurial. I learned how to push and pull and add and remove and commit. And now i have one basic question