GitHub已經(jīng)用了n年了,一直都會(huì)在上面上傳一些東西。今天閑著就隨便整理一下,就算做個(gè)筆記。
主要步驟:
1、訪問(wèn)GitHub地址,登錄賬號(hào),沒(méi)有賬號(hào)的先注冊(cè)一個(gè)。
2、創(chuàng)建一個(gè)倉(cāng)庫(kù)(Create repository)。
3、推送本地工程到GitHub服務(wù)器。
一、創(chuàng)建倉(cāng)庫(kù)


二、推送工程到遠(yuǎn)程倉(cāng)庫(kù)
新建一個(gè)工程到桌面,打開命令行,cd到工程根目錄,依次執(zhí)行g(shù)it命令(也可以一次性直接全部復(fù)制粘貼進(jìn)去執(zhí)行)。push到遠(yuǎn)程倉(cāng)庫(kù)的時(shí)候需要輸入github的賬號(hào)密碼。
如果忘記密碼,谷歌瀏覽器的話可以選擇右上角的三個(gè)點(diǎn) 設(shè)置 --> 自動(dòng)填充 --> 密碼,查看自己的密碼.
echo "# Test" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/jps2782316/Test.git
git push -u origin main
執(zhí)行命令:
echo "# Test" >> README.md 是一個(gè)shell命令,意思是把Test這個(gè)文本插入到READE.md文件中。說(shuō)到這里就提一下,.md文件是支持markdown語(yǔ)法的。

報(bào)錯(cuò): remote: Invalid username or password.
第一次執(zhí)行g(shù)it push時(shí),報(bào)了個(gè)錯(cuò)誤,因?yàn)闉閯偢牧薌itHub的登錄密碼。后面再重復(fù)執(zhí)行以便時(shí),就會(huì)提示需要輸入用戶名和密碼,輸入正確的密碼后就可以了。(也有人說(shuō)需要?jiǎng)?chuàng)建token,如何創(chuàng)建token,可以查看創(chuàng)建個(gè)人訪問(wèn)令牌,但這里并不需要。)
這時(shí)再去查看遠(yuǎn)程倉(cāng)庫(kù),已經(jīng)有東西了。

我們發(fā)現(xiàn)倉(cāng)庫(kù)里只是空有一個(gè)README.md文件,并沒(méi)有工程。因?yàn)槲覀冎粚?duì).md執(zhí)行了git add命令。接下來(lái)我們需要將整個(gè)工程添加到git本地庫(kù),然后再推送到遠(yuǎn)程倉(cāng)庫(kù)。
cd到工程目錄,執(zhí)行g(shù)it命令:
git add .
git commit -m "提交說(shuō)明"
git push -u origin main

刷新一下頁(yè)面,可以看到工程已經(jīng)已經(jīng)上傳到遠(yuǎn)程倉(cāng)庫(kù)了。

一些常見(jiàn)錯(cuò)誤
1、執(zhí)行git remote add origin時(shí),報(bào)錯(cuò): fatal: remote origin already exists.
此時(shí),我們可以先查看遠(yuǎn)程庫(kù)信息:
git remote -v
解決: 刪除關(guān)聯(lián)的origin的遠(yuǎn)程庫(kù)。再重新git remote add origin 倉(cāng)庫(kù)地址即可。
git remote rm origin