If I have a rather large Mercurial project locally, and wish to experiment, can I safely just make a local copy of everything and work there?
For instance, let's say I do this:
- Clone the repository from a central server to a local directory
- Make some changes, commit them locally, do not push
- Make a copy of the directory locally
- Make some changes in both copies locally, commit, do not push
- Push original copy
- Push second copy
Will this be safe? Or is there some unique ID's being generated when I clone?
One project is rather large, and the server has a rather slow connection, or so it seems, so it takes ages to do a full clone from the central server.