Không thể thấy các nhánh của một dự án trên GitHub khi Hiển thị quá nhiều nhánh để hiển thị.


26

Khi tôi nhấp vào một dự án có nhiều dĩa, tôi thấy thông báo sau:

Không thể tải biểu đồ mạng.

Quá nhiều dĩa để hiển thị.

Ví dụ: https://github.com/odoo/odoo/network

Phải làm gì khi điều này được hiển thị? Làm cách nào tôi có thể thấy các nhánh của dự án khi nó được lưu trữ trên GitHub và có quá nhiều thứ để liệt kê theo biểu đồ mạng?

Câu trả lời:


21

Tôi chỉ tình cờ thấy một ứng dụng có tên là Stargazers forks cho phép bạn xem tất cả các phiên bản rẽ nhánh của một repo bất kể có bao nhiêu dĩa. Bạn có thể sắp xếp theo số lượng vấn đề, sao hoặc cập nhật lần cuối.

Ví dụ: http://forked.yannick.io/odoo/odoo


Rất hữu ích, cảm ơn! Tôi sử dụng tiện ích mở rộng trình duyệt đáng yêu để xem một ngã ba phổ biến nhất khi tôi truy cập repo, nhưng trang web của yannick rất tốt để duyệt danh sách đầy đủ.
joeytwiddle

7

Nếu GitHub sẽ không hiển thị cho bạn biểu đồ mạng vì có quá nhiều nhánh, thay vào đó hãy thử tab Thành viên.

Bạn vẫn có thể nhận được cảnh báo sau:

Woah, mạng này là rất lớn! Chúng tôi chỉ hiển thị một số kho lưu trữ của mạng này.

nhưng ít nhất bạn sẽ có thể thấy một số dĩa.


1
Được rồi, nhưng điều này dường như là một hạn chế của github bằng cách nào đó tức là thấy "một số dĩa" không giống như nhìn thấy tất cả :) Mặc dù vậy, việc bỏ phiếu cho đề xuất này.
Meetai.com

5

Ngoài ra, bạn có thể sử dụng API GitHub ( https://developer.github.com/v3 ) và phân tích JSON bằng bất kỳ ngôn ngữ nào để lọc dữ liệu (chỉ tên và liên kết đến các nhánh)

https://api.github.com/repose/odoo/odoo/fork

Trong tiêu đề phản hồi, bạn có thể tìm thấy các trang tiếp theo

Link:"<https://api.github.com/repositories/19745004/forks?page=2>; rel="next", <https://api.github.com/repositories/19745004/forks?page=122>; rel="last""
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.