如何將項(xiàng)目上傳到Github上,這么簡單的問題我他么折騰了整整一天,我真是不明白了為什么github就沒有一個(gè)上傳按鈕,非要用命令行?透??!
運(yùn)行環(huán)境:macOS
準(zhǔn)備工作
1.注冊(cè)一個(gè)github賬號(hào),這好像是一句廢話
2.下載一個(gè)github客戶端github-desktop,雖然并不知道它有啥卵用
新建一個(gè)項(xiàng)目
1.無論在哪個(gè)頁面,只要點(diǎn)擊左上角這個(gè)小貓咪,就能跳到下面這個(gè)頁面,如果之前沒有項(xiàng)目,頁面也可能會(huì)和這個(gè)不同,但是不要緊,找[New Repository]就對(duì)了。然后點(diǎn)擊這個(gè)[New Repository]按鈕。

NewRepository.png
2.輸入項(xiàng)目名稱,選擇public,然后點(diǎn)擊[Create Repository]按鈕。

CreateRepository.png
3.進(jìn)入下面這個(gè)頁面,紅框里的所有的命令行,逐行在終端里執(zhí)行就可以了,全部執(zhí)行完成后,刷新這個(gè)頁面,就成功了。

執(zhí)行命令行.png
echo "# GitHubTest" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/UnDieSummer/GitHubTest.git 注意這句話去粘貼你Github上邊給出的, 因?yàn)槁窂降刂肥亲兓?git push -u origin master
分步驟解說
1.cd到需要上傳的項(xiàng)目的根目錄
cd /Users/lalala/Desktop/GithubDemo/GithubTestProject
2.在項(xiàng)目根目錄創(chuàng)建README.md文件
touch README.md
3.逐行執(zhí)行剩下的所有命令
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/UnDieSummer/GitHubTest.git
git push -u origin master
4.執(zhí)行g(shù)it push -u origin master命令后,需要輸入用戶名和密碼。
用戶名是右上角那個(gè),密碼是github賬戶的登錄密碼

輸入用戶名密碼.png

用戶名.png
5.在執(zhí)行 git remote add origin url 命令時(shí),需要注意:
后面跟的url每個(gè)項(xiàng)目不同,需要放自己項(xiàng)目的url。
6.在執(zhí)行 git remote add origin url 命令時(shí)可能會(huì)報(bào)錯(cuò):
fatal: remote origin already exists.
解決方法:
執(zhí)行 git remote rm origin 命令,之后再重新執(zhí)行g(shù)it remote add origin url 命令即可。
刪除github上的項(xiàng)目
刪除github上的項(xiàng)目也很有意思,必須輸入正確的項(xiàng)目名稱才能刪除。

項(xiàng)目列表.png

setting.png

刪除.png

輸入正確的項(xiàng)目名稱才能刪除.png