GitHub 簡介
大家好,今天我們開始一個新專題 —— Github。本文先介紹一下 Github 是什么?有哪些優(yōu)點?然后教大家注冊 GitHub 賬號,正式走上 GitHub 的使用之路。
1. 什么是 GitHub?
話不多說,我們直接進(jìn)入正題,看看什么是 GitHub 。維基百科上面給出的解釋是這樣的:
GitHub 是一個利用 Git 進(jìn)行版本控制、專門用于存放軟件代碼與內(nèi)容的共享虛擬主機服務(wù)。 ——維基百科
簡單來說,Git 就是是一個管理你的「代碼」的工具。
2. 為什么要使用 GitHub?
那么我們?yōu)槭裁匆褂?GitHub 呢?
2.1 管理代碼
試想一下,當(dāng)我們在公司做某個項目,代碼寫到一半,回到家以后想用自己的電腦,繼續(xù)寫剩下的代碼,那怎么辦呢?當(dāng)然你可以把代碼拷貝下來,然后安裝到自己的電腦上面,或者借助 QQ、微信、網(wǎng)盤等文件傳送方式傳送到你自己的電腦上(這里只是舉例子,實際工作中一定要遵守公司規(guī)定,不要把公司重要代碼隨意上傳或者打包帶走)。
這樣做未免有些繁瑣,因為你每次上傳都需要傳全部的代碼,而有些項目的代碼還有各種各樣的依賴包,實際所占內(nèi)存會很大,傳送也浪費時間。通過 GitHub 我們就能完美解決這個問題,只需要將代碼上傳到 GitHub 倉庫,回家后再拉去一下代碼就好了。具體是什么原理,我們后面會講到。
2.2 提高工作效率
當(dāng)我們在做項目時,可以在上面尋找不同的庫和代碼來實現(xiàn)我們的功能,避免重復(fù)造輪子,提高工作效率。
2.3 獲得工作機會
現(xiàn)在大多數(shù)招聘要求面試者有 GitHub 賬號,會把參與過一些開源項目當(dāng)做加分項。
3. 注冊 GitHub 賬號
介紹了這么多,接下來帶著大家注冊自己的 GitHub 賬號。
3.1 進(jìn)入官網(wǎng)
打開官網(wǎng)首頁 https://github.com/
3.2 注冊賬號
點擊右上角的 Sign Up 按鈕,填寫用戶名密碼,并用郵箱確認(rèn)后,即可。
3.3 登錄賬號
當(dāng)注冊完后就可以使用剛注冊的賬號進(jìn)行登錄啦,只需要點擊注冊旁邊的登錄按鈕即可,一般注冊完成后,系統(tǒng)都會為你自動登錄好了。
4. 個人主頁模塊介紹
完成登錄后,我們可以點擊 Your profile 進(jìn)入到自己的項目主頁,來看看都有哪些重要的信息吧。
4.1 Repositories
這是你的代碼倉庫,里面有你自己創(chuàng)建過的項目和你關(guān)注過的項目。
4.2 Stars
這里面有你 Star 過的項目,所謂 Star ,你可以理解成點贊,你覺得這個項目我喜歡,就可以給他 Star 一下。
4.3 Followers
其實可以理解成關(guān)注你的人,他們關(guān)注了你,當(dāng)然也可以看到你的動態(tài),跟社交軟件是一個道理。
4.4 Following
就是你關(guān)注的人,當(dāng)然你就可以看到他們的動態(tài)啦。
4.5 Contribution
就是你的動態(tài),比如你最近給哪些項目提交過代碼啊之類的。
5. 學(xué)習(xí)基礎(chǔ)
1.學(xué)習(xí)這門課程之前,最好先掌握至少一門編程語言;
2.最好了解一些 git 的基礎(chǔ),后面我也會專門講解一下 git 的基本操作。