從零瞭解GitHub,這一篇就夠了!|手把手教你用 GitHub(一)

初學程式語言的小白程式設計師一定對 GitHub 有所耳聞——GitHub 是一個面向

開源

及私有

軟體

專案的託管平臺,因為只支援 Git 作為唯一的版本庫格式進行託管,故名 GitHub。

對程式設計師來說,GitHub 是程式設計師開源精神之所繫。在這個神奇的開源社群,職業程式設計師和程式設計愛好者暢所欲言,探尋自己感興趣的專案、分享原始碼、交流學習。

對於新手程式設計師來說,GitHub 也許還是一片未開墾的處女地。那麼,小編就來手把手教你註冊 GitHub 賬號、介紹一些有趣的專案。期待透過小編的講解,你也可以順利踏上 GitHub 探索之旅。

> 提示:本篇教程以英文官網為例,學習程式語言,掌握一些基本的英文單詞是有必要噠~

# 註冊

## Step 1:開啟 GitHub 官方網址

提示:GitHub 無需翻越,但是開啟網頁可能會有卡頓,請耐心等待哦~

從零瞭解GitHub,這一篇就夠了!|手把手教你用 GitHub(一)

GitHub 註冊頁面

開啟 GitHub 官網,一股技術風撲面而來,頁面黃框內就是我們註冊賬號需要填寫的資訊。

## Step 2:填入使用者名稱「Username」、郵箱「Email」l、密碼「Password」。

從零瞭解GitHub,這一篇就夠了!|手把手教你用 GitHub(一)

填入相關注冊資訊

分別填入使用者名稱 「Username」、郵箱「Email」、密碼「Password」,注意 GitHub 對上述資訊各有一些限定要求,在填寫時需要注意:

Username:使用者名稱不能重名,可包含字母數字字元和單行連字元,且不能以單行連字元開頭或結尾;

Email:填寫自己的郵箱地址,收取相關認證郵件;

Password:密碼至少需要 15 個字元,或者包含至少一個數字和小寫字母的 8 個字元。

## Step 3:完成上述資訊填寫,註冊即將成功,須前往註冊郵箱完成驗證。

從零瞭解GitHub,這一篇就夠了!|手把手教你用 GitHub(一)

註冊並驗證你的 GitHub 賬號

前往剛剛提供的郵箱,檢視郵件並透過驗證,註冊賬號的步驟就順利完成啦。

# 登入

現在,我們回到 GitHub 的主頁,在頁面右上角點選「Sign in」,登入你註冊好的賬號:

從零瞭解GitHub,這一篇就夠了!|手把手教你用 GitHub(一)

點選右上角的 Sigh in

在新的頁面,填入自己註冊號的相關資訊,即可完成登入。

從零瞭解GitHub,這一篇就夠了!|手把手教你用 GitHub(一)

輸入使用者名稱或郵箱地址以及密碼進行登入

# 搜尋

對咱們小白程式設計師來說,今天手把手註冊 Github 賬號的任務已經達成,接下來,你就可以在頁面左上角「Search or jump to 。。。」一欄搜尋感興趣的專案啦~

從零瞭解GitHub,這一篇就夠了!|手把手教你用 GitHub(一)

左上角搜尋專案

比如,你可以檢索關鍵字「Python 技巧」,看看 GitHub 上混跡已久的程式設計師們都留下了哪些足跡:

從零瞭解GitHub,這一篇就夠了!|手把手教你用 GitHub(一)

檢索 Python 技巧

你也可以直接在位址列中鍵入以下地址,發現更多優秀的開源專案:

GitHub Trending:Github 官方專案趨勢列表,可檢視最近 Star 上升最快的專案

地址:

https://

github。com/trending

從零瞭解GitHub,這一篇就夠了!|手把手教你用 GitHub(一)

GitHub Trending 頁面中可篩選語言

看不懂英文也彆著急,可以在「Select Language」裡選擇「Chinese」,即可篩選出中文撰寫的優秀專案,你還可以根據程式語言類別、日期等資訊作進一步篩選~

# 檢視

那麼問題來了,小白程式設計師一直聽聞 GitHub 是個很牛很全的開放社群,那麼,如何判斷一個專案好不好呢?對於新手來說,咱們可以主要關注三點:Star、README、Issues。

## 看「Star」多不多

小編在上一節提到,可以在 GitHub Trending 上檢視 Star 上升最快的專案,一個專案的星星越多、上漲越快,越能說明這個專案在社群中認同度越高。此外,你也可以給喜歡的專案點亮「Star」,讓更多小夥伴關注到優秀專案。

從零瞭解GitHub,這一篇就夠了!|手把手教你用 GitHub(一)

本月評分較高的專案「程式設計師如何優雅的掙零花錢」

小編篩選了 GitHub Trending 本月中文專案中評分較高的物件,發現有一個標題很有趣的專案:「程式設計師如何優雅的掙零花錢」。

衝這個標題,就很想檢視更多內容,哈哈哈。咱們更近一步,看看「Code」一欄中「README」中對於該專案的介紹。

## 看 README 的專案介紹

從零瞭解GitHub,這一篇就夠了!|手把手教你用 GitHub(一)

「程式設計師如何優雅的掙零花錢」的 README。md

「README」 是 markdown 格式文字,在 README。md 中可以檢視專案的發起者對專案所作的圖文說明,這裡就不展開來說啦,感興趣的同學可以自己前往檢視。

很多程式設計師大牛還會在專案中附上自己編寫的程式碼,開源分享給社群裡的使用者,下節課小編會著重介紹如何建立倉庫、 clone 大牛的程式碼。

此外,一些複雜的專案還會有劃分細緻的「Issues」。

## 看「Issues」有哪些問題

「Issues」在某種程度上來說,像是一種團隊協作、頭腦風暴的呈現形式。對於下一步需要完善的工序、專案的最佳化程序都可以在「issue」中找到動態——諸如 feature 的新增、bug 的修復等等。

小編以最近評分較高的「wuhan2020」專案為例,你可以開啟連結看看熱心的程式設計師們默默做了哪些事情。

地址:

https://

github。com/wuhan2020

從零瞭解GitHub,這一篇就夠了!|手把手教你用 GitHub(一)

檢視「wuhan2020」的「Issues」

不知道你發現了沒有,如果單純想要檢視 GitHub 上的專案,甚至無需註冊賬號,只要鍵入地址即可訪問。

如果僅是單單想要瀏覽檢視,即使不註冊也沒關係,總之,一切以咱們新手程式設計師的需求為準。但是,劃重點,如果想要參與其中,註冊賬號才標誌你真正進入了 GitHub 的大門。

今天的手把手教你上 GitHub 教程就介紹到這裡啦,有關注冊方面的問題也可以給小編留言哦。

作個小預告,下個教程主題,手把手教你建立 GitHub 倉庫,敬請期待~

想了解更多精彩內容,快來關注扇貝程式設計