Distributed version control critical storage areas

Local Computer:
Workspace: code written by the IDE Temporary area: modified files Local repository: version information of all files in the local computerCopy the code
Remote server
Remote repository: the code, the latest will be put in remote repositoryCopy the code