如果有人還不會(huì)查看別人分享給你的GitHub上的項(xiàng)目源碼慷丽,這并不丟人因苹,每個(gè)程序員都是從只會(huì)用郵件發(fā)送代碼源文件的階段走過(guò)來(lái)的斤儿。本文就是要教會(huì)你如何查看GitHub上托管的源碼显晶。
完成這個(gè)工作你不需要提前擁有一個(gè)GitHub的個(gè)人賬戶调塌,那些GitHub的日常使用方法不在本文的討論范圍逆害,有興趣的同學(xué)可以在我的博客列表中找到相關(guān)的教程头镊。
接下來(lái)我們進(jìn)入正題:
GitHub倉(cāng)庫(kù)
每個(gè)托管在GitHub上的項(xiàng)目都有一個(gè)固定的倉(cāng)庫(kù)增炭,一般是一個(gè)https協(xié)議的鏈接。我們就以我的《坦克大戰(zhàn)》項(xiàng)目為例:
https://github.com/breakerthb/TankWar
當(dāng)我要給大家分享我的這個(gè)項(xiàng)目時(shí)拧晕,我會(huì)把這個(gè)地址告訴大家隙姿。這就是我這個(gè)項(xiàng)目的代碼倉(cāng)庫(kù)。打開(kāi)鏈接后厂捞,你會(huì)看到這樣的界面输玷。
代碼分支
分支是源碼管理中一個(gè)很重要的概念,一般用于項(xiàng)目的版本控制和多人協(xié)同開(kāi)發(fā)工作靡馁。不清楚的人可以忽略這個(gè)概念欲鹏。在界面的左上部分有一個(gè)Branch的下拉菜單,點(diǎn)擊后可以看到這個(gè)界面:
這里共有11個(gè)分支臭墨,day1 ~ day10赔嚎,還有一個(gè)master分支,這個(gè)是默認(rèn)的主分支胧弛。點(diǎn)擊相應(yīng)的分支尤误,會(huì)看到文件管理界面有所變化。
這時(shí)我們就可以在資源管理視圖中點(diǎn)擊要查看的文件了结缚。不過(guò)要想調(diào)試還是要下載下來(lái)為好损晤。
下載代碼
下載代碼一般有兩種方式。首先我們選擇要下載的分支红竭,以day10為例尤勋。選擇day10之后,地址欄的URL變成了這說(shuō)明已經(jīng)切換成功了茵宪。
點(diǎn)擊右上角的綠色按鈕:“Clone or download”最冰,出現(xiàn)下面的界面:
方法1 : Clone
點(diǎn)擊這個(gè)復(fù)制按鈕:
這個(gè)網(wǎng)址會(huì)自動(dòng)保存在你的剪貼板中,之后在支持git的shell工具中執(zhí)行下面語(yǔ)句:
$ git clone https://github.com/breakerthb/TankWar.git
$ git checkout day10
方法2 : 下載打包文件
點(diǎn)擊"Download ZIP"稀火,這樣直接可以下載打包好的源碼文件到你的本地計(jì)算機(jī)暖哨。之后該怎么做就不用我介紹了吧。
當(dāng)然還有其他的下載方法憾股,這里就不多介紹了鹿蜀。后面需要了我們?cè)僬f(shuō)。
如果你還沒(méi)看懂服球,歡迎點(diǎn)擊這里與我聯(lián)系茴恰。