GitHub 查看一個項目的方法

以項目 https://github.com/twbs/bootstrap 爲例。

1 項目的主頁面

在這裏插入圖片描述
頁面的左上角 twbs 爲項目的擁有者,項目名稱爲 bootstrap 。點擊twbs可看到該用戶的所用項目清單。

右上角“眼睛Watch”爲對這個庫的關注人數,當該庫有新的變化時關注用戶會得到通知。

右上角“星星Star”表示這是對其表示喜歡的用戶數。

右上角“分叉Fork”表示分叉這一庫文件的用戶數,通過分叉可製作自己的副本用於新的想法的實現。

往下看,“commit”爲總的提交(修改)次數,“braches”爲歷史數據流數,“releases”爲版本發佈的次數,“contributors”爲參與本項目編寫的貢獻者數。

再往下可看到一行對該項目最新修改的貢獻者、貢獻時間等信息。

再往下是項目中包含的一些主要目錄及文件。

2 查看README.md文件

GitHub項目的主目錄中會包含一個“README.md”文件。

該文件提供對項目的說明和其他額外信息,這對合作者非常有用,比如,如何安裝軟件,如何運行任何自動化測試,如何使用代碼,以及如何對項目作出貢獻。

3 查看歷史提交

點擊前文介紹的“commits”可以看到歷史提交的清單。

單擊任何一個提交將會展示提交的信息,解釋作出修改的原因,以及具體的添加、刪除和修改的操作。(其中刪除的內容是紅色表示,添加的內容是綠色表示)在這裏插入圖片描述

4 查看拉請求

點擊主頁面的“Pull requests”可以看到拉請求列表,這些是人們正在使用的優秀功能或修復。

單擊其中一個拉請求,將會看到描述拉請求的簡短標題。

所提的修改對應有一個或多個提交,可能還有一些正在討論的評論。

查看拉請求可瞭解人們正在做什麼以及每個修改所處的當前狀態,是修改缺陷還是功能建議。

5 查看問題

單擊“issues”可查看問題的列表,它展示了當前項目仍然存在的問題以及相關的評論。

拉請求通常與一個問題相連接,但通常還有一些問題還沒有人開始做,因此這些問題沒有拉請求。

如果任何一項工作已經完成並推送到GitHub上,同時提交信息與問題有關,那麼它將在問題頁面上顯示。

6 查看脈衝

單擊“Insights”查看脈衝,脈衝是瞭解一個項目近期活躍的很好的方式。

脈衝頁顯示拉請求預覽,包括已經合併的拉請求數量以及提出提出的拉請求數量,還有關閉的和新提出的問題。

下一部分顯示了最近變化的簡明摘要,包括作者的數量、向主分支的提交數、所有分支的提交數、在主分支上增加、刪除或修改的文件的數量,還有添加或刪除的評論行數。

右邊的柱狀圖顯示了此期間最多提交的貢獻者。

下面一部分顯示的是合併的和建議的拉請求標題,隨後是關閉的問題或開放的問題。
最後一部分是“未解決的對話”,包含已經收到其他意見但尚未關閉的所有問題和拉請求。

在這裏插入圖片描述

7 查看GitHub上的圖表

7.1 貢獻者圖表

在這裏插入圖片描述

點擊“Contributors”可查看貢獻者的圖表信息,包括所有貢獻者數量和單個貢獻者的貢獻。

可拖動鼠標在圖上移動選擇關心的時間段的情況。

7.2 提交圖

在這裏插入圖片描述
點擊“commits”可查看當前時間週期提交的數量。

柱狀圖顯示生命週期內的每週提交數量,下面折線圖顯示一週內平均每天提交的數目。

7.3 碼頻圖

在這裏插入圖片描述
點擊“Code frequency”顯示一段時間內從項目中添加和刪除的行數,幫助理解代碼庫的變化情況,特別可注意代碼發生重大重構的時間和從而去了解重構的具體信息。

7.4 網絡圖

在這裏插入圖片描述
點擊"Network"可查看網絡圖,它顯示了分支數量以及貫穿整個項目歷史分支上的提交數量,以及貢獻者創建的分叉數量。

它可以幫助查看一個分支到底進展有多遠,或者查看某些人在自己分支內正在做哪些類型的工作。

當這些提交通過一個拉請求撤回到原來存儲庫的主分支時,我們將看到圖中有一個箭頭和一個合併提交,可以將鼠標移動到這些提交上查看是誰寫的及提交的信息是什麼。

7.5 成員列表圖

在這裏插入圖片描述
點擊“Fork”可查看成員列表圖

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章