GitHub中watch、star、fork的做用

 
  • star 的做用是收藏,目的是方便之後查找。
  • watch 的做用是關注,目的是等做者更新的時候,你能夠收到通知。
  • fork 的做用是參與,目的是你增長新的內容,而後 Pull Request,把你的修改和主倉庫原來的內容合併。

 

最先的時候 github 是隻有 watch 的,而後 gh 發現不少人 watch 項目只是拿來當收藏夾用的……
因而就有了 star。git

Github 推出了新的 Notification 系統,更改了原有的 Watch 機制,爲代碼庫增長了 Star 操做。


Notification 將接收 Watching 代碼庫的動態,包括:

* Issues 以及它們的評論

* Pull Requests 及評論

* 對任何提交的評論

若是沒有 Watch 代碼庫,只有在參與了討論的狀況下會接收到提醒:

* 被 @ 說起

* 被分配 Issues

* 你做爲 Author 的新的提交 (git commit --author)

* 任何在你評論以後的新的討論

Notification 將以相似 Gmail 的會話 (Threading) 的形式展示,使用郵件接收會有很好的體驗。


Github 終於明白有的時候人們只是想馬一下這個庫,並不十分關心它的動態,甚至有的人關注了幾百個庫,其中絕大部分連 README 都沒有看完。。。因此 Star 代替了原有的 Watch,watched repos 也轉變爲 starred repos。


首頁的 News Feed 沒啥變化,依舊會顯示 starred repos 的動態。github

相關文章
相關標籤/搜索