上傳本地項(xiàng)目到github

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

QQ20170112-0.png

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

QQ20170112-1.png

創(chuàng)建好以后:

QQ20170112-2.png

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 文件夾,有的話建議刪除,重新配置

QQ20170112-3.png

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

QQ20170112-4.png

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

QQ20170112-19.png

輸入指令: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)

QQ20170112-12.png

添加完成后

QQ20170112-13.png

到終端輸入指令: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ù)到本地

QQ20170112-15.png

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

QQ20170112-16.png

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

error.png

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

QQ20170112-17.png
QQ20170112-18.png

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

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容