在Github上如果看到有很不錯的項目和作品,一般我們可以進行三種操作:那就是watch,star和fork
watch也就是關注該repo的動態
star則類似於Facebook、Twitter和朋友圈上的“like”和贊
fork就是將別人的項目拷貝一份給自己,new一個新的分支(Branch)出來,你push的改進和補充則又由原作者選擇是否接受。
關於這些基本概念和操作,知乎的這個回答相當詳盡生動。
現在的問題是,如果fork了一堆repo,影響到git的高效使用,該如何取消?
方法很簡單:
1.進入已fork的repo內(注意是進入自己copy別人的repo頁面,而不是原作者的頁面)
2.進入settings的options
3.頁面拉到最底,在Danger Zone直接delete this repository即可。需要輸入repo的名字才能確認刪除,這一步實際上就是取消fork了。