github是優質的項目代碼託管平臺,幾乎每一個程序員都會用到它或者類似的東西去管理自己的代碼,讓多人協作開發井井有條。所以學好github是至關重要的,接下來給大家簡單介紹一下github中的一些基本概念。
倉庫(repository)
就是一個專門存放你的開源項目代碼的地方,在分享你的代碼前,你必須要新建一個repository來存放它們。
收藏(star)
當你看到別人寫的代碼,並且十分感興趣時,你肯定想收藏它,那麼一個項目的收藏數就是star的數量,在github上獲得收藏數是很不容易的。
複製(fork)
複製fork,就是把別人的代碼複製到自己的倉庫中,在自己的倉庫中獨立出一塊地方存放它,並且標識了fork from …,你可以在別人的代碼基礎上做出改變,但是隻影響自己的複製的代碼,不影響別人的源代碼。
請求(full request)
當你fork別人代碼到自己倉庫時,你自然可以對這個複製的克隆體進行改進,可是代碼原主人卻看不到。這個時候你就可以通過full request請求將改過的代碼發給它的原主人,讓代碼原作者看見。發送請求後,等待原作者查看,如果他覺得不錯,他會合並代碼到自己的倉庫,相當於同意請求,一但同意,原作者就會獲得改過的代碼。
關注(watch)
對於你喜歡的項目,你可以去關注它,那麼之後該項目的任何更新你都能第一時間知道。
事務卡片(issue)
當發現別人代碼的bug,你可以通過這個和原作者商討
github主頁
主頁的左邊是用戶動態,關注情況,右側是所有的github項目
倉庫主頁
主要顯示項目的具體信息,版本,收藏,關注之類的
個人主頁
我的個人信息,我的關注,我的收藏,我的開源項目
官方網址 github.com
github是國外服務器,如果不能訪問可以翻牆
私有倉庫需要權限並且收費
新用戶必須驗證郵箱方能創建倉庫,最好不要用qq郵箱