Git fork vs. clone: What's the difference?
Both Git fork and clone create copies of a repository, but they offer drastically different access levels, isolation and control over the target repo. The critical difference between Git clone and fork is how much control and independence you want over the codebase once you've copied it.