One local clone of the repository is enough. Git supports having multiple workspaces of the same repository. This saves bandwidth, time and disk space.