一、注冊(cè)GitHub賬號(hào)
要想上傳自己的項(xiàng)目到GitHub上,首先必須要有一個(gè)GitHub的賬號(hào),注冊(cè)賬號(hào)的過(guò)程這里就不說(shuō)了,非常簡(jiǎn)單。
二、創(chuàng)建個(gè)人的github倉(cāng)庫(kù)
1、登錄之后,點(diǎn)擊頁(yè)面右上角的加號(hào),選擇New repository,如圖所示

New repository
2、然后進(jìn)入這個(gè)頁(yè)面,填寫(xiě)你要?jiǎng)?chuàng)建的倉(cāng)庫(kù)信息(倉(cāng)庫(kù)名要用英文)

倉(cāng)庫(kù)信息
3、填寫(xiě)好信息點(diǎn)擊創(chuàng)建,然后就進(jìn)到你的倉(cāng)庫(kù)了

倉(cāng)庫(kù)內(nèi)
三、 配置SSH keys
1、打開(kāi)終端,輸入
defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder
來(lái)顯示“隱藏文件”
(隱藏“隱藏文件”的命令:defaults write com.apple.finder AppleShowAllFiles -boolean false ; killall Finder,一會(huì)配置完畢之后再隱藏起來(lái))
2、然后前往個(gè)人文件查看有沒(méi)有.ssh 文件夾,有的話個(gè)人建議刪除掉,重新配置

查看是否有.ssh文件夾.png
3、刪掉之后打開(kāi)終端,執(zhí)行
mkdir .ssh來(lái)創(chuàng)建一個(gè).ssh文件夾4、接著執(zhí)行
cd .ssh進(jìn)入到剛創(chuàng)建的.ssh文件夾目錄里5、執(zhí)行
ssh-Keygen -t rsa -C "your email",雙引號(hào)里填寫(xiě)你自己的郵箱地址,輸入完之后回車(chē),再回車(chē),會(huì)提示你設(shè)置一個(gè)密碼,你也可以不設(shè)置,直接回車(chē),還回車(chē),然后就出現(xiàn)這樣
6、然后執(zhí)行
ls -la查看,如果輸出類(lèi)似這樣的信息,就說(shuō)明配置成功
7、執(zhí)行
pbcopy < ~/.ssh/id_rsa.pub來(lái)復(fù)制一下id_rsa.pub文件中key,一會(huì)要用8、下面進(jìn)入到GitHub設(shè)置里的SSH,把第7步復(fù)制的key直接粘貼進(jìn)去,填寫(xiě)好之后點(diǎn)擊Add SSH key

配置SSH Keys
9、添加完成之后是這樣的,同時(shí)你會(huì)收到一個(gè)郵件提醒

10、來(lái)到終端,執(zhí)行
ssh -T git@github.com,執(zhí)行完這條指令之后會(huì)輸出 Are you sure you want to continue connecting (yes/no)? 輸入 yes 回車(chē),回到GitHub,刷新網(wǎng)頁(yè)你會(huì)看到那個(gè)鎖變綠了,表明已經(jīng)添加成功了
四、上傳本地項(xiàng)目到github上
1、上傳項(xiàng)目,這里我是用得github客戶端,可以到這里下載 https://desktop.github.com 下載好之后輸入用戶名/郵箱、密碼登陸。
2、clone剛創(chuàng)建的倉(cāng)庫(kù)到本地,接著打開(kāi)clone到本地的文件夾,將需要上傳的項(xiàng)目添加進(jìn)去,然后打開(kāi)GitHub客戶端

GitHub客戶端
把1和2填上,1是總結(jié)你這次做了什么操作,比如上傳代碼;2是詳細(xì)描述。
然后點(diǎn)擊3:Commit to master,再點(diǎn)擊4:Fetch origin。搞定?。?!
3、打開(kāi)GitHub網(wǎng)頁(yè)看看上傳之前和上傳之后的頁(yè)面
上傳之前:

上傳之前
上傳之后:

上傳之后