2012-09-03 64 views
4

如何獲得github搜索結果按叉號或星號排序?通過「some」屬性獲得排序的github存儲庫搜索結果

我需要此功能來演示哪些項目是目標類似任務/功能/功能中最熱門的項目。

我注意到github的確提供了高級搜索here,但是如何編寫查詢呢?說,我不知道前10名分叉django插件應用程序。查詢的樣子是什麼?我試過 「django- fork:」或者甚至是「django- fork:> 500」,它不起作用。 (這裏我們使用 'django-' 因爲大多數Django的插件應用程序有這樣的前綴)

+0

我已更新我的答案。 – VonC

+0

我已經更新了我的答案更新;) – VonC

回答

3

更新的更新(2013年2月,源 「Sortable Stars」):今天

開始,你可以整理你的starred repositories當你爲它們加星標或當存儲庫上次更新時。

enter image description here

所以排序標準現在是可見的。


更新2013年1月(來源: 「A whole new code search」)

由叉號搜索現在好像又回到由

django- forks:>500

這是通過確定叉次數進行排序的結果博文「Sorting through Search Results」(2013年1月31日):

如果通過倉庫搜索,您可以按星級,叉,或最近更新的


(原來的答覆:9月2012)排序

我沒有看到任何排序選項在GitHub高級搜索中。

叉:過濾器用於指示叉的精確數量,如this query將顯示4叉的「django-」100叉。但是,這並不顯示所有回購上面100叉,並沒有排序他們。

+0

是的,我發現github只支持「精確搜索」。在你的情況下,是否有可能搜索回購與叉> 100的數量? – hushwings

+0

@hushwings乍一看,它似乎不可能 – VonC

+0

如果github不能支持「<" ">」謂詞,我認爲前綴搜索幾乎是無用的。你怎麼能指望用戶知道確切的回購#forks(:forks),#followers(:followsers),甚至size(:size)。太失望了! – hushwings