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