1. 程式人生 > >GitHub網頁的功能

GitHub網頁的功能

摘自GitHub入門與實踐

Fork、Watch、Star

fork 的意思是從別人的程式碼庫中複製一份到你自己的程式碼庫,與普通的複製不同,fork包含了原有庫中的所有提交記錄,

fork 後這個程式碼庫是完全獨立的,屬於你自己,你可以在自己的庫中做任何修改,當然也可以通過Pull Request向原來的庫提交合並請求。這個數字越大,表示參與這個倉庫開發的人越多。

順便說一下WatchStar

Watch,意思是關注,關注後,程式碼庫中有新的commit你都會收到通知;今後該倉庫的更新資訊會顯示在使用者的公開活動中。Watch 之後該倉庫的相關資訊會在後述的Notifications 中顯示,讓使用者可以追蹤倉庫的內容

Star,與Watch不同,Star相當於收藏,你可以方便地找到你star過的庫,但是不會收到關於那個庫的任何通知。Star 更像是書籤,讓使用者將來可以在 Star 標記的列表中找到該倉庫。另外,Star 數還是GitHub 上判斷倉庫熱門程度的指標之一。

工具欄

  • 搜尋視窗,在這裡輸入想找的使用者或程式碼片段,就可以搜尋到與之相關的資訊。
  • Explore,從各個角度介紹 GitHub 上的熱門軟體。
    • GitHub 公司特別介紹的軟體(附開發者製作的視訊)
    • 按語言篩選本日 / 周 / 月的熱門倉庫 / 開發者
    • 這裡有機會了解到最尖端的技術和軟體。作為一名程式設計師,可以在上面找到許多靈感。建議各位定期關注一下這裡。
  • Gist,Gist 功能主要用於管理及釋出一些沒必要儲存在倉庫中的程式碼,比如小的程式碼片段等。系統會自動管理更新歷史,並且提供了 Fork 功能。另外,通過 Gist還可以很方便地為同事編寫程式碼示例。
  • Blog,這是到 GitHub 公司官方部落格的超連結,GitHub 公司會在上面釋出通知。新功能的通知、新入職員工的介紹、drinkup 聚會的資訊等都會在上面定期釋出。
  • Help,GitHub 相關的幫助。雖然只有英文版,但用的都是比較簡單的英文,遇到不懂的地方不妨在這裡查一下。
  • Create a new…,建立新的 Git 倉庫或 Organization,向 Organization 新增成員、小組、倉庫,為倉庫新增 Issue 或 collaborator 等操作的選單都聚集在這裡。顯示內容會根據當前頁面不同而改變。