Je me demande s'il existe un moyen de savoir qui a vérifié mon projet hébergé sur GitHub? Cela inclut les personnes qui ont créé le projet directement sur GitHub, ainsi que celles qui ont peut-être cloné le référentiel à l'aide des commandes standard git clone
.
Si par "vérifié" vous entendez des personnes qui ont cloné votre projet, alors non, ce n'est pas possible. Vous n'avez même pas besoin d'être un utilisateur de GitHub pour cloner un référentiel, il serait donc impossible de suivre cela.
Vous n'avez aucun moyen de voir qui a extrait votre référentiel à l'aide de commandes git standard telles que git clone
, mais vous pouvez voir qui a créé votre référentiel sur GitHub à l'aide de Network Graph Visualizer . Au moment de cette réponse, vous pouvez accéder à cette fonctionnalité d’au moins deux manières:
Par exemple, voici une capture d'écran partielle du graphique de réseau rbenv :
L'onglet "Membres" en haut du graphe de réseau affiche également une vue différente, répertoriant les noms des personnes disposant actuellement d'une fourche sur GitHub. Évidemment, il ne montrera pas les personnes qui ont cloné en dehors de GitHub ou celles qui ont par la suite supprimé leur fourche.
Je crois qu’il s’agit d’une vieille question et que Github a introduit Traffic à l’étranger en 2014. Voici le lien vers la description de Traffic, qui indique le point de vue de vos référentiels.
Aller à la section du trafic à l'intérieur des graphiques. Ici vous pouvez trouver combien de visiteurs uniques vous avez. Autre que cela, il n'y a pas d'autre moyen de savoir qui a vu votre compte avec exactitude.
L'utilisation de blockchains devrait vous permettre de suivre et de contrôler, en vous basant sur la confiance poste à poste mandatée, qui a accès à votre repos, puisque git utilise une approche graphique pour le repos, il permet très bien de contrôler le trafic via quelque chose comme une codechain.