GitHub 教程

image

說在前面的話

這篇 GitHub 學(xué)習(xí)總結(jié),將前一階段學(xué)習(xí)到的知識和經(jīng)驗做一個歸納和沉底,作為我知識體系的一個重要分支。也希望能幫助其他剛剛接觸 GitHub 的同學(xué)少走彎路。

其實網(wǎng)上相關(guān)的教程或文檔非常多,雖然已經(jīng)非常的詳細,但看到最后還是一頭霧水沒有搞明白。不得不說 GitHub 的學(xué)習(xí)成本確實有點高。

為了讓大家能在較短的熱情周期內(nèi)徹底搞明白,我不希望把時間都浪費在下載軟件上,文檔中需要的軟件我會提前從官網(wǎng)下載好放在百度云中。如果你更傾向于最新的版本,請?zhí)崆跋螺d好需要的軟件再開始閱讀這篇文檔。

這次內(nèi)容將會非常豐富,為了準備這次總結(jié)我重新申請了一個郵箱,從注冊 GitHub 賬號開始,一步一步帶你構(gòu)建自己的 GitHub 世界。

ok , Let's go!

Git 與 GitHub

如果你對理論知識不太感興趣可直接跳轉(zhuǎn)到下一章動手實踐

當(dāng)然,如果你不是十分討厭文字的話,我建議你認真看完??!

想要了解 GitHub ,就要先了解 Git 。

Git 是 Linus Torvalds (林納斯·托瓦茲,Linux 內(nèi)核的發(fā)明人)為了幫助管理 Linux 內(nèi)核開發(fā)而開發(fā)的一個開源的版本控制軟件。

簡單的說,Git 就是管理代碼的工具。

寫代碼不是一件輕松的事情,何況很多時候,一個項目需要很多人一起才能完成。

那么問題就來了,這么多人一起寫一個項目,如何保證大家的進度能夠統(tǒng)一?萬一我寫的代碼出現(xiàn)問題,怎樣才能不影響其他人的工作?最后匯總的時候怎么查找錯誤?兩個人寫的代碼如何合并到一起?

問題非常復(fù)雜而且繁多,為了讓寫代碼這件事美好一點,我們就有了代碼管理的工具。其中之一就是 Git。

注冊 GitHub

首先我們打開 GitHub 注冊頁面 ,看見英文就頭疼的同學(xué)不要著急,我早就幫你翻譯好了。

按照下面的圖片示意分別填寫你的用戶名,郵箱地址密碼

用戶名就是你的 GitHub 賬號,可能你中意的名字已經(jīng)被占用了,那就多試幾次吧。

郵箱吶,可以用來登錄,以后從本地上傳項目到 GitHub 也會用到的。

密碼請保管好,不要告訴其他人哦。

image

好,如果你完成了第一步操作,接下來你會看到下面圖片的樣子。

選擇你的倉庫類型,有兩種:

一種是免費的公共倉庫,你上傳的項目所有人都可以看到。

一種就是收費的倉庫,只有你自己才能看到,其他人是看不到的。

秉著開源精神的原則我們選擇公共的倉庫就可以了。

如果你愿意每月貢獻 7 美元,也可以選擇私有倉庫。

[圖片上傳失敗...(image-e42b1b-1540445446419)

ok,第二步也搞定了,接下來是注冊的最后一步。

激動不激動!(〃'▽'〃)

第三步是定制你的 GitHub ,就是問問你編程水平如何,你是學(xué)生還是程序員這些。

按照你自己的實際情況填寫就好了。

全部填寫好后,點擊 Submit ,就注冊好了。

image

驗證郵箱

注冊好后之后,GitHub 會要求驗證你的郵箱。

image

請打開你的郵箱,會看見 GitHub 給你發(fā)了一封郵件,打開來完成驗證。

image

又是英文,沒關(guān)系,我?guī)湍愣几愣耍?/p>

只需點擊下圖綠色箭頭指示的鏈接,即可完成驗證。

如果發(fā)現(xiàn)點擊無效,就手動復(fù)制綠色箭頭下面的長鏈接到瀏覽器中打開,也可以完成驗證。

image

創(chuàng)建第一個項目

完成郵箱驗證后,會跳轉(zhuǎn)到起始頁面,你可以選擇閱讀官方的教程,也可以直接創(chuàng)建項目。

我們直接開始創(chuàng)建項目吧!

image

第一步,填寫項目的名稱,這個根據(jù)你的項目來定,我們?yōu)榱藢W(xué)習(xí),就先叫 GitHub-Test 吧,之后是可以刪除的。

第二步,填寫項目的介紹,其他人可以快速的了解你的項目是什么。

第三步,選擇公共倉庫,其他人可以看見。

第四步,創(chuàng)建一個 README 文件,可以在這個文件里詳細的介紹你的項目。

第五步,確認創(chuàng)建。

image

創(chuàng)建成功后,就進入到項目面板了。

從上往下看:

右上角三個紅框分別是關(guān)注 ,點贊 ,復(fù)制

  • 關(guān)注:如果別人關(guān)注了你的項目,你的任何修改,變動都會通過郵件通知對方。

  • 點贊:如果他覺得你的項目不錯,點一下 Star ,他隨時可以通過 Star 列表找到你的項目。

  • 復(fù)制:如果他想對你的項目做點貢獻,會點擊 Fork 完整的復(fù)制你的項目到他倉庫下。

項目的設(shè)置:

  • 關(guān)于這個項目的所有屬性設(shè)置都在這里。包括刪除等敏感操作。

下載或克隆:

  • 點擊綠色的按鈕,其他人可以選擇將你的項目下載到電腦上,詳細的學(xué)習(xí)或查看。

項目文件列表:

  • 你項目的所有文件都存放在項目列表中,例如創(chuàng)建項目時的 README 文件。

README 文件:

  • 這份文件中可以寫項目的詳細介紹或使用方法,其他人查看你的項目,也是首先看你的 README 文件。

  • README 支持 MarkDown 語法,關(guān)于 MarkDown 的語法可以查看我的另一篇博客 MarkDown教程

image

未完待續(xù)......

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Git使用教程:https://blog.csdn.net/tgbus18990140382/article/de...
    SkTj閱讀 2,954評論 1 11
  • 這是簡書上發(fā)表的第一篇文章,換一種方式生活,意味新的生活將以這樣的方式開始——每天按時作息,每天堅持寫文章,每天堅...
    或躍閱讀 407評論 0 4
  • 狗 (三) 從我抱回它已經(jīng)三天了,可它從未從紙盒里出來。每一次去喚它給它食物它都是一雙驚恐的眼睛,我知道,...
    東陽R閱讀 244評論 0 1

友情鏈接更多精彩內(nèi)容