1.創(chuàng)建倉(cāng)庫(kù)

注意選上README 忽略文件根據(jù)語(yǔ)言選擇

創(chuàng)建好以后:

2.配置SSH keys
隱藏文件顯示:defaults write com.apple.finder AppleShowAllFiles -bool true
隱藏文件關(guān)閉:defaults write com.apple.finder AppleShowAllFiles -bool true
重啟Finder就可顯示隱藏文件
前往個(gè)人文件查看有沒(méi)有 .ssh 文件夾,有的話建議刪除,重新配置

終端里輸入指令:mkdir .ssh 創(chuàng)建一個(gè) .ssh 文件夾
cd .ssh 進(jìn)入剛創(chuàng)建的 .ssh文件夾目錄里
輸入指令:ssh-Keygen -t rsa -C "你的github郵箱地址"
輸入完成之后一直按回車鍵 中間會(huì)提示你要輸入密碼,不用管一直按回車。

接著輸入:ls -la 查看 出現(xiàn)下面界面就配置成功

輸入指令:pbcopy < ~/.ssh/id_rsa.pub 拷貝 或者直接在終端里面拷貝
3.到github上填寫ssh
![Uploading QQ20170112-12_081066.png . . .]](http://upload-images.jianshu.io/upload_images/2051176-91247e66ec1fdfd7.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

添加完成后

到終端輸入指令:ssh -T git@github.com
執(zhí)行完這條指令之后會(huì)輸出 Are you sure you want to continue connecting (yes/no)?
輸入 yes 回車 輸出:Hi yanmingLiu! You've successfully authenticated, but GitHub does not provide shell access.
到github,刷新網(wǎng)頁(yè)就可以了。
QQ20170112-14.png
4.上傳本地代碼到github
直接使用github客戶端,不解釋。 下載 https://desktop.github.com
下載好之后輸入用戶名 郵箱 密碼登陸之后clone剛創(chuàng)建的倉(cāng)庫(kù)到本地

打開clone到本地的文件夾 將需要上傳的項(xiàng)目直接拖進(jìn)去

本地使用github時(shí),commit添加到路徑中的項(xiàng)目時(shí)會(huì)提示Github:failed to add file / to index
是因?yàn)閯?chuàng)建的項(xiàng)目目錄里面有個(gè)有一個(gè)隱藏的文件”.Git”,刪除即可

回到github客戶端 刷新一下 最新的代碼就來(lái)了,commit之后Sync github上就上傳成功了


實(shí)驗(yàn)demo地址
https://github.com/yanmingLiu/YMPickView.git
