做iOS開發(fā)也有不短時(shí)間了,一直聽到到github的鼎鼎大名,但是一直沒有使用過。一個(gè)是因?yàn)閷τ谒募壎紱]過的我來說全英文的界面操作實(shí)在有些別扭, 另一個(gè)原因是因?yàn)槲夷壳皡⑴c維護(hù)的項(xiàng)目有個(gè)七八年的時(shí)間了,第三方庫除了AFN以外,包括上下拉刷新,圖片加載,IM模塊等等統(tǒng)統(tǒng)由自己實(shí)現(xiàn)(衰~~~項(xiàng)目老大絕對是個(gè)大牛)。所以除了偶爾找些開源項(xiàng)目以外, 沒感覺github帶來多大的方便。
進(jìn)來項(xiàng)目比較輕松,加之自己沒事研究的一些小demo沒地方托管,就隨便倒騰了一下,并幫同事也裝了裝。github這種神器一用起來就不可自拔了。
另外多提一句:
珍惜生命,遠(yuǎn)離百度。??
github賬號什么的就不說了,另外我發(fā)現(xiàn)很多人喜歡用命令行工具也不喜歡可視界面,這可能就是大牛與我這樣凡人的區(qū)別吧。。。mac版的工具GitHub Desktop其實(shí)挺好用的(說到底,英語還是硬傷呀??),下載安裝就行了。完全不用命令行。

就從創(chuàng)建repository(什么意思呀??)開始,右上角+號-->New repository

填寫項(xiàng)目名稱(New respository),和簡單的項(xiàng)目描述(Description),下面的“Initialize this repository with a README”選項(xiàng)最好選上,它會初始化好你的respository,并且已經(jīng)添加好 README.md文件,省的你再次添加

如果沒有選的話你要在終端中輸入如下命令行手動添加:

然后打開GigtHub Desktop客戶端,用你的Github賬號登陸,然后1、2、3clone項(xiàng)目到本地,選好路徑。

然后打開你clone到本地的目錄,發(fā)現(xiàn)項(xiàng)目已經(jīng)存在了,并且里面已經(jīng)包含了一個(gè)REMDME.md文件。

這里多說一句,REMDME.md是用Markdown編寫的一個(gè)文件,常用來保存項(xiàng)目的簡介和文檔,Markdown是一種標(biāo)記語言,這里不再贅述,介紹一下我常用來編寫Markdown的工具馬克飛象,對于我這種懶得記各種標(biāo)簽的人來說用起來還是挺爽的。

然后將你本地的代碼放進(jìn)你clone到本地的文件夾中去,這里注意一下,不是放你整個(gè)項(xiàng)目的單個(gè)文件夾,而是文件夾里面的子文件和子文件夾。

然后打開GitHub Desktop,按下圖的順序?qū)懞么舜胃碌恼兔枋?,提交并且同步到GitHub上面。

然后打開你的GitHub發(fā)現(xiàn)項(xiàng)目已經(jīng)存在了:

大功告成。
參考鏈接:使用GitHub托管代碼