一個開源項目包含很多資訊,比如 Star、Issues、fork、branches、contributors 等。Star 的數量可以代表這個項目受喜愛的程度,branches 可以直覺反應目前有多少個并行開發線,contributors 可以反應項目有多少開源愛好者參與貢獻。那麼如何檢視這些資訊呢,今天我就給大家介紹下 branches 和 contributors。
分支圖
幾乎所有的版本控制系統都以某種形式支援分支。 使用分支意味着你可以把你的工作從開發主線上分離開來,以免影響開發主線。下圖顯示的是某個開源項目的分支圖,可以直覺的看到有好幾條并行線。

下圖顯示了該項目目前的一部分分支。
貢獻者圖
貢獻者是指對開源項目倉庫送出過代碼或者文檔,并且被對方同意合并進去,對于開源愛好者而言,這顯然是一件非常有成就感的事情。下面是一個對 release/2.2 分支的送出統計圖,我們可以直覺的看到,3-4 月以及 5 月中旬到 6 月中旬兩個時間段,送出最頻繁。統計圖中還包含了 littletomatodonkey 等貢獻者的送出統計圖,友善檢視每個貢獻者的送出記錄趨勢。
到此為止,我們介紹了 branches 和 contributors,還有很多來不及介紹的,大家可以自行探索。
詳情連結:
直接交流,可掃碼入群: