介紹
Hello World 程序在編程里面是一個(gè)歷史悠久的傳統(tǒng).做一個(gè)簡(jiǎn)單的練習(xí),讓你去學(xué)習(xí)新的知識(shí).讓我們開(kāi)始使用GitHub!
你將學(xué)會(huì):
- 創(chuàng)建一個(gè)配置庫(kù)
- 創(chuàng)建并管理一個(gè)分支
- 修改文件并推送到GitHub上面
- 打開(kāi)合并推送請(qǐng)求
什么是GitHub?
GitHub是一個(gè)代碼的托管以及版本控制的平臺(tái),可以讓你在任何地方對(duì)你的項(xiàng)目進(jìn)行操作.本教程教你如何建立配置庫(kù),如何創(chuàng)建分支,提交,以及推送自己的源代碼.你將創(chuàng)建你的Hello World代碼庫(kù),并熟悉GitHub的工作流,這是一個(gè)非常流行的工作流.
不需要做任何編碼
要完成本教程,你需要一個(gè)GitHub賬號(hào),并且要接入互聯(lián)網(wǎng),你不需要知道任何代碼,或命令行命令,或者是安裝Git(GitHub客戶(hù)端已經(jīng)做好了這些)
提示:
打開(kāi)這個(gè)指南在一個(gè)單獨(dú)的窗口,以便你能進(jìn)行完整的步驟操作.
第一步 創(chuàng)建一個(gè)配置庫(kù)
一個(gè)配置庫(kù)通常用來(lái)管理一個(gè)單一的工程,在一個(gè)配置庫(kù)里面可以有文件夾,文件,圖片,音視頻,電子表格,數(shù)據(jù)集合以及任何你工程里面需要的資源.我們建議包含readme文件,或者一個(gè)對(duì)你的工程進(jìn)行說(shuō)明的文件.在GitHub上面這些文件是很容易添加的,除此之外還有很多的其他的可選擇文件,比如說(shuō)一個(gè)證書(shū)文件.
創(chuàng)建一個(gè)配置庫(kù)
在創(chuàng)建配置的時(shí)候我們需要做以下幾點(diǎn):
- 配置庫(kù)的名字
- 配置庫(kù)的描述
- 是否添加忽略文件(可選)
- 是否添加證書(shū)(可選)
- 創(chuàng)建配置庫(kù)的時(shí)候同時(shí)創(chuàng)建readme文件
創(chuàng)建一個(gè)分支
在創(chuàng)建配置庫(kù)的時(shí)候會(huì)默認(rèn)創(chuàng)建一個(gè)主分支,在主分支里面存放我們的工程,在此我們可以創(chuàng)建子分支,子分支可以有的時(shí)候也叫功能分支,我們?cè)谧臃种Ю锩鎸?shí)現(xiàn)單個(gè)功能的開(kāi)發(fā)工作,當(dāng)完成開(kāi)發(fā)工作之后.我們首先要執(zhí)行pull命令將配置庫(kù)最新的代碼clone下來(lái)然后在本地解決完沖突后在合并到主分支當(dāng)中去.這是一個(gè)分支的基本功能.
創(chuàng)建一個(gè)分支:

創(chuàng)建子分支我們需要在主分支的基礎(chǔ)上進(jìn)行創(chuàng)建,新創(chuàng)建的子分支實(shí)際是對(duì)主分支的復(fù)制.我們需要對(duì)子分支進(jìn)行命名,現(xiàn)在我們就可以開(kāi)始在子分支進(jìn)行開(kāi)發(fā)工作了.
在分支進(jìn)行修改然后進(jìn)行提交
點(diǎn)擊readme文件,然后點(diǎn)擊右側(cè)的編輯按鈕進(jìn)行編輯,然后對(duì)本次修改的內(nèi)容進(jìn)行描述,完成后點(diǎn)擊提交按鈕.
此時(shí)子分支的內(nèi)容不同與主分支了.
做一個(gè)拉取的請(qǐng)求
在拉取請(qǐng)求是gitHub核心的命令,過(guò)程中完成對(duì)文件的比較,修改和提交.
具體步驟如下:
第一步

第二步

第三步

第四步

第五步

完成這些后,就可以合并分支啦

合并完成后就可以刪除沒(méi)用的子分支啦

這樣問(wèn)就走完了一個(gè)gitHub的工作流,具體詳細(xì)使用細(xì)節(jié)可以參照hitHub官網(wǎng)的指南,再次就不做介紹.