I'm pretty new to Git and was wondering if it's ok to copy a git repository with common UNIX commands (like cp or tar/untar), rather than through git clone.
I'm in the situation where I have a production (python virtual) environment that some code checked out in Git in it. I'm wondering if it's a bad idea from a Git perspective to copy down the whole environment using a tar or something. This approach would be convenient for making a quick copy of a codebase/environment, but wondering if I'll have trouble with Git.
My concern is that maybe git clone associates some unique id with the working copy that could cause conflicts if two working copies exist where one was filesystem-copied from the other.
Any advice is much appreciated. Thank you, Joe
