“Github是什么椭迎?”
“如何在Github上參與開源(repo、issue田盈、PP pull request)畜号?”
“watch、star缠黍、fork含義弄兜?”
“如何搜索Github項目?”
"Github.io是什么瓷式?"
這是筆者在研究時曾碰到過的一些問題∮镌螅看了大神們的解答贸典,理解如下。理解可能略有淺薄踱卵,之后會不斷學習持續(xù)更新:
1. Github是什么廊驼?
軟件源代碼托管服務(wù)平臺,通過Git進行版本控制惋砂。由GitHub公司開發(fā)妒挎。2018年微軟收購,75億美元西饵。
也被稱為全世界最大的開源項目托管平臺酝掩、最大同性交友網(wǎng)站
除了上傳代碼,具有社群功能
1)follow:用戶眷柔、組織期虾、軟件庫動態(tài)
2)評論:代碼bug
除了Github還有Gitee(國內(nèi))原朝。但目前還是Github項目數(shù)量更多、質(zhì)量更高
2. 如何在Github上參與開源镶苞?
查看下載代碼喳坠、提issue(留言)、提pull request(改代碼)茂蚓、自己創(chuàng)建repo
repo: repository壕鹉,倉庫=一個項目
1)查看項目,下載代碼
中間部分:代碼
下面:自動顯示readme中的內(nèi)容
上面:code:打包下載代碼聋涨,無需登錄
2)創(chuàng)建項目
第一步:創(chuàng)建項目牛郑,起名字怠肋、填簡介、添加readme文件淹朋、選擇協(xié)議笙各。完成創(chuàng)建
第二步:上傳文件
第三步:可以在線編輯
3)如何貢獻代碼杈抢,pull request
fork作者代碼,改了幾個bug仑性,可以發(fā)pp惶楼,讓作者看到修改點
4)如何評論,issue
留言诊杆。管理者任命issue所有者(可以給自己)歼捐,issue所有者可以管理、回復issue晨汹,可以點擊close with comment豹储,關(guān)閉issue(評論)
留言可以包含bug修改建議
3.watch、star淘这、fork含義剥扣?
watch:關(guān)注的人。項目更新铝穷,關(guān)注的人會收到提醒
star:點贊
fork:復制
watch钠怯、star體現(xiàn)熱度、關(guān)注度曙聂。fork體現(xiàn)參與優(yōu)化晦炊、完善人的數(shù)量
4. 如何搜索Github項目?
1)github首頁搜索欄,搜關(guān)鍵詞刽锤、項目名稱镊尺。結(jié)果多時,可以篩選(點贊數(shù)并思、pushed更新時間庐氮、fork人數(shù)...)
2)可以搜開源組織
...更多技巧TBD
5. Github.io是什么?
Github項目官網(wǎng)宋彼。Github官方提供的弄砍,幫助開發(fā)者快速構(gòu)建官網(wǎng),無需管服務(wù)器输涕、數(shù)據(jù)庫等
是一個獨立網(wǎng)站音婶,網(wǎng)址為https:// XX.github.io
參考資料:感謝各位大神答疑!
Github維基百科?https://zh.wikipedia.org/wiki/GitHub
GitHub 到底怎么用莱坎?十分鐘學會 GitHub 基礎(chǔ)知識衣式,https://www.bilibili.com/video/BV1yo4y1d7UK/?spm_id_from=333.788.recommend_more_video.-1
一看就懂!Github基礎(chǔ)教程https://www.bilibili.com/video/BV1hS4y1S7wL?spm_id_from=333.337.search-card.all.click檐什,
自己不會做項目還不會怎么在GitHub搜尋源碼碴卧?這個視頻三十秒讓你搜到
https://www.bilibili.com/video/BV1uQ4y1k7M8?spm_id_from=333.337.search-card.all.click
Github官方Github page介紹
https://pages.github.com/