In a recent question I made, one of the answers pointed to another answer in another question where a way to explore the forks and clones of a public Github repo was shared.
I went ahead and did that with my own public repo and came up with this information in the Git clones
section under the Traffic
tab in the Graphs section:
I'm not really sure I understand what this information means. Are there 6 clones of the repo in total with 4 of them made on the 09/08? Did only 3 unique cloners cloned it?, in which case, does that mean they cloned it more than once? Do those numbers include myself and any clones I might have made in different systems (ie: home PC, work PC, laptop, etc)? Any help is much appreciated.
Github will start a virtual machine or a container. It will clone your code, install it and run the tests. After that you get a fail or pass and the VM or container is shut down. Also when you have netlify integrated with for instance a React app repository.
Can the owner of the repo see when someone clones it? No, they cannot.
Cloning is a read-only operation, the original repository isn't modified. There is no way you can pull statistics for data that simply isn't tracked.
It's very common to have 6 or 7 unique cloners on almost every public repo, because there are several projects out there that routinely clone all public repos. Some organizations do it to scan for API keys or other credentials accidentally made public.
I believe part of the confusion is that the graph shows 4 cloners (blue line), and the label is saying 3 unique cloners. Other than that, it should be interpreted as:
git clone
command was executed against the repo, so all of your different devices, yes.If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With