Czy istnieje sposób, aby dowiedzieć się, ile razy repozytorium git zostało sklonowane lub pobrane z github? Byłem po prostu zaciekawiony, ponieważ znalazłem inne statystyki, takie jak czasy zatwierdzeń, linie kodów z kamery generowane za pomocą: http://gitstats.sourceforge.net/, ale nie znalazłem, jak sprawdzić liczbę klonów / pobrań.
81
Odpowiedzi:
Klonowanie jest operacją tylko do odczytu, oryginalne repozytorium nie jest modyfikowane. Nie ma możliwości pobrania statystyk dla danych, które po prostu nie są śledzone.
źródło
Teraz jest to bardzo łatwe!
Wybierz „REPO -> Statystyki -> Ruch”
źródło
Po prostu odkryłem, że istnieje jeszcze prostszy sposób na uzyskanie go za pomocą jednego polecenia przy użyciu interfejsu API github.
tutaj:
Baw się dobrze.
źródło
Jeśli chodzi o statystyki pobierania, możesz uzyskać informacje o swoich wydaniach za pośrednictwem interfejsu API .
Dla osób korzystających z WordPressa stworzyłem tę wtyczkę: GitHub Release Downloads . Pozwala uzyskać liczbę pobrań, linki i więcej informacji o wydaniach repozytoriów GitHub.
Aby odpowiedzieć na pierwotne pytanie, krótki kod
[grd_count user="User" repo="MyRepo"]
zwróci liczbę pobrań dla repozytorium. Ta liczba odpowiada sumie wszystkich wartości liczby pobrań wszystkich wydań dla jednego repozytorium GitHub.Przykład:
źródło
Rzeczywiste liczby klonów są dostępne za pośrednictwem funkcji Clone Graphs , którą udało mi się zeskrobać, aby uzyskać indywidualne liczby:
źródło
Możesz użyć shields.io, który zapewnia paski ikon, które wyświetlają liczniki projektów na różnych stronach internetowych, w tym na Github. Wyświetlają liczbę pobrań, ale nie liczbę klonów.
Oto przykład projektu, który mam:
Kod Markdown:
Wynik:
Nikt nie „pobiera” mojej aplikacji, ponieważ jest już opublikowana, ale ludzie ją klonują. Więc wolałbym zobaczyć, jak to się liczy.
źródło