I am somewhat baffled by some of the ways my repositories get used. One is to fork and do nothing with the fork. Is there some benefit to doing it that I am missing? Considering that keeping the fork up-to-date is rather complicated (I have to look up the procedure every time I try it), it would seem that cloning the original repository ought to be what everyone ought to do except when intending to make changes and submit a pull request.
And speaking of clones, the traffic page on one of my projects shows that people keep cloning my repository at remarkably high rate. Over the last two weeks it is reported that two people have cloned this repository 241 times (!) and this has been going on for many months, with a small number of people, up to a dozen or so, cloning over a hundred times a week. What could be the reason for this type of activity? Does simply synchronizing a repo with
git pull count as a clone? If not, what kind of workflow would result in creating new clones so frequently.