GitHub相信大家都知道,上面有很多優(yōu)秀的開(kāi)源項(xiàng)目供我們學(xué)習(xí),比較著名的類似AFNetworking、SDWebImage等等。本篇文章就是教大家如何在Mac系統(tǒng)下提交自己的項(xiàng)目到GitHub上,相信對(duì)于新手還是很有幫助的。
需要的工具
1.安裝Githttp://git-scm.com/download/mac我下的是2.2.1版本的。
2.終端 (自帶的,請(qǐng)?jiān)试S我賣(mài)個(gè)萌。。。)
操作流程
1.GitHub 上注冊(cè)賬號(hào)https://github.com/去這上面注冊(cè)下就行。
2.配置SSH key
①defaults write com.apple.finder AppleShowAllFiles -bool true終端 顯示隱藏文件(需要重新運(yùn)行Finder)。
② 點(diǎn)擊桌面頂部菜單 ?前往>個(gè)人 ?看看自己電腦上有沒(méi)有個(gè) .ssh 的隱藏文件,有的話個(gè)人建議刪除,新建個(gè)。
③mkdir .ssh終端新建個(gè) .ssh文件
④cd .ssh進(jìn)入到剛才新建的.ssh文件目錄下
⑤ssh-Keygen -t rsa -C "your_email@example.com"后面“ ”里面 隨意輸入個(gè)郵箱就行,回車(chē)會(huì)提示你輸入密碼什么的,可以無(wú)視一直回車(chē)下去。
⑥ls -la查看是否存在 id_rsa(私鑰) ?id_rsa.pub(公鑰) 這兩個(gè)東西,如果存在就成功了。
⑦pbcopy < ~/.ssh/id_rsa.pub拷貝 公鑰
⑧ 進(jìn)入GitHub登入 。創(chuàng)建一個(gè)項(xiàng)目。如圖4 - 圖6 所示 添加你剛才生成的SSH Key 到GitHub上,也就是最后一張圖的 Add SSH Key 點(diǎn)擊 會(huì)讓你輸入秘鑰 以及秘鑰的名稱。 秘鑰pbcopy < ~/.ssh/id_rsa.pub這個(gè)終端命令就已經(jīng)復(fù)制過(guò)了 ?直接command + V 粘貼上去就行,秘鑰名稱隨意。
⑨ssh -T git@github.com新添加到github上的秘鑰左邊的點(diǎn)一開(kāi)始是灰色的,終端執(zhí)行這個(gè)命令后,刷新網(wǎng)頁(yè)會(huì)看到灰色點(diǎn)變成了綠色。
3.在GitHub 上創(chuàng)建公開(kāi)項(xiàng)目 如圖1 - 圖3 操作。
4. 上傳本地項(xiàng)目到GitHub。
① 在電腦上新建個(gè)項(xiàng)目文件夾 。
②cd + 剛才新建的項(xiàng)目文件夾路徑
③git clone + GitHub 上創(chuàng)建的項(xiàng)目地址(GitHub 上創(chuàng)建的項(xiàng)目地址如下圖所示)這樣你在GitHub 上創(chuàng)建的項(xiàng)目就克隆下來(lái)了
④cd + 克隆下來(lái)的項(xiàng)目路徑(如何在終端輸入路徑,可以直接把你想要知道路徑的文件夾拖到終端里 這樣自動(dòng)就要該文件夾的路徑了)
⑤git init(git 倉(cāng)庫(kù)的初始化)
⑥git add .(這里注意:add 空格 再加 .)
⑦git status(查看add 成功沒(méi))
⑧git commit -m "描述"(“ ” 引號(hào)里面輸入你的描述 隨意)
⑨git push origin master(最后push到GitHub上)
到這里大概結(jié)束了,祝大家能夠在GitHub上發(fā)起更多好的項(xiàng)目,發(fā)揚(yáng)光大開(kāi)源精神!






