Làm cách nào tôi có thể liệt kê những người đã gắn dấu sao cho kho GitHub của tôi?


41

Tôi tò mò về việc ai đã đóng vai chính trong repo GitHub của tôi, vì vậy tôi muốn một danh sách những người dùng đã đánh dấu sao. Đây có phải là có thể để có được?

Câu trả lời:


52

Để có danh sách người dùng đã gắn dấu sao cho kho lưu trữ, bạn có thể nối /stargazersvào URL của kho lưu trữ

Nếu bạn có một kho lưu trữ tại địa chỉ sau

https://github.com/strugee/battleship

Để xem danh sách người dùng đã gắn dấu sao cho kho lưu trữ đó, hãy truy cập URL sau

https://github.com/strugee/battleship/stargazers

Trong GitHub, bạn có thể truy cập URL đó bằng cách nhấp vào số được hiển thị bên cạnh nút sao ở đầu trang kho lưu trữ

hành động đầu trang để đến danh sách người dùng đã gắn dấu sao cho dự án, hãy nhấp vào 2


5

Khác với giao diện web, bạn cũng có thể sử dụng API mà GitHub cung cấp để truy vấn người dùng đã gắn dấu sao cho kho lưu trữ của bạn.

Với API, bạn cũng có thể kiểm tra xem ai đang xem kho lưu trữ của mình, điều mà tôi tin là không thể có trong giao diện web.


5

Bạn cũng có thể xem ai là người theo dõi (nhận xét trước đó không chính xác):

https://github.com/[user]/[repo]/watchers

vui lòng giải thích khiếu nại của bạn rằng "nhận xét trước đó không chính xác". bạn đang đề cập gì tới?
strugee

Anh ấy đề cập đến nhận xét của Hydra rằng bạn chỉ có thể thấy người theo dõi với API.
Joshua Snider

1
Câu trả lời này nên được xóa và đăng dưới dạng nhận xét câu trả lời của Hydra, vì đó hoàn toàn không phải là câu trả lời cho câu hỏi của OP. Hoặc lý tưởng là chỉnh sửa câu trả lời của Hydra.
Dawid Ferenczy Rogožan

2

Tôi đã tạo một gói python "github-email-explorer" mà bạn có thể sử dụng một lệnh để lấy danh sách email từ một repo để hiểu người đã gắn dấu sao.

Đây là một ví dụ:

$ ge-explore --repo yuecen/github-email-explorer --action_type star fork watch

Kết quả trông như,

User A <user.a@example.net>; User B <user.b@example.net>

Để biết thêm chi tiết, hãy xem thử: https://github.com/yuecen/github-email-explorer


1
cảm ơn vì tiền boa, và chào mừng bạn đến với Stack Exchange! nếu bạn đã viết một công cụ mà bạn liên kết đến (và có vẻ như bạn đã làm), cách tốt nhất là ở đây để tiết lộ sự thật đó. bạn có thể làm điều này bằng cách nhấp vào nút chỉnh sửa .
strugee

Cảm ơn lời khuyên của bạn. Tôi đã sửa đổi một số mô tả cho nó.
yuecen
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.