web-dev-qa-db-fra.com

Est-il possible de connaître les utilisateurs qui ont consulté mon projet sur GitHub?

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.

38
user1998981

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.

28
ajshort

Utiliser le graphe de réseau GitHub pour suivre les fourchettes

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:

  1. À partir de l'onglet "Réseau", à droite de l'onglet "Code" de la barre de navigation en haut de votre référentiel.
  2. En cliquant sur les nombres (si non nuls) dans l'appel juste à droite du widget "Fourche" à droite.

Par exemple, voici une capture d'écran partielle du graphique de réseau rbenv :

rbenv network graph

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.

17
Todd A. Jacobs

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.

6
Nikita P

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.

2
Atul Kumar

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. 

0
kodizant