一、新建github倉庫
訪問github官網(wǎng):GitHub: Let’s build from here · GitHub
點擊個人頭像,在右側(cè)欄選擇Your repositories。
點擊New,新建一個github倉庫。
創(chuàng)建Repository name倉庫名,如果這個倉庫名已經(jīng)創(chuàng)建過的話,就會顯示如下A The repository heavenly-music already exists on this account.
Description描述可以自行選擇填寫,下面是選擇你準備創(chuàng)建的倉庫對不對外公開,公開選擇Public就好。
Add a README file可以勾選上,后續(xù)可以對自己的倉庫做進一步的補充說明,Add.gitignore和Choose a license可以先不勾選,完成后點擊Create repository創(chuàng)建倉庫。
剛創(chuàng)建好的倉庫點開,里面應(yīng)該只有README.md一個文件,這里有其他文件是以為上傳過,不影響演示的。點擊Code,選擇第二個SSH,復(fù)制一下,下面的是后續(xù)需要用到的。
二、git上傳文件
打開任務(wù)欄,找到你準備上傳文件對應(yīng)的目錄路徑下,右鍵選擇Git Bash Here。
如果沒有g(shù)it的話,可以去git官網(wǎng)提前下載:Git - Downloads
如果嫌官網(wǎng)下載很慢的話,可以考慮下載阿里鏡像,選擇最新的版本進行下載,效果是一樣的。阿里鏡像:CNPM Binaries Mirror
安裝不難,對應(yīng)的直接Next下一步就行。
1. cd 對應(yīng)文件目錄
cd 對應(yīng)文件目錄的意思就是進入到對應(yīng)的你準備上傳的文件目錄,如果是右鍵Git Bash Here這步可以不執(zhí)行,因為已經(jīng)在對應(yīng)目錄下了。
2. git init
在Bash中輸入git init,意思就是進行初始化,初始化成功后你會發(fā)現(xiàn)項目里多了一個隱藏文件夾.git,這個文件夾不用動,防止破壞倉庫結(jié)構(gòu)。
3. git branch -M main
輸入git branch -M main,這里需要將原本的master分支改為現(xiàn)在github默認的main分支,因為master現(xiàn)在不是默認分支了,這點需要注意一下。
4. git add .
輸入git add . 把文件提交到倉庫。("."代表該目錄下的所有文件,如果不想上傳所有文件,把"."換成想要上傳的文件名)
5. git commit -m "Document"
輸入git commit -m "Document",(""里的內(nèi)容可任意換,相當于描述),等待文件的提交。
6. git remote add origin git@github.com:xxx/xxx.git
輸入git remote add origin git@github.com:xxx/xxx.git(這里的連接就是上面復(fù)制的)或者https://github.com/xxx/xxx.gi
7. git push -u origin main -f
這里需要主要最后的-f參數(shù),如果沒有的話可能上傳到github倉庫會報錯。
錯誤演示如下:
輸入git push -u origin main -f,文件成功上傳到github倉庫。
以我這次創(chuàng)建上傳為例,具體步驟如下。
cd /h/云音天籟
git init
git branch -M main
git add .
git commit -m "Document"
git remote add origin git@github.com:ymhlap/heavenly-music.git
git push -u origin main -f
三、完善github倉庫
回到我們的github倉庫,可以看到文件已經(jīng)成功的上傳到github倉庫。最后可以點擊Add a README,進一步完善一下我們的倉庫內(nèi)容。
在里面輸入一些你需要進一步補充的內(nèi)容,讓人第一眼知道這個是關(guān)于什么內(nèi)容的源碼。最后Commit提交就完成了README.md。
最后來預(yù)覽一下我們上傳成功的倉庫,總體還是可以的。最后也歡迎大家下載我這個倉庫的源碼進行使用,GitHub - ymhlap/heavenly-music: Embark on a wonderful journey with music, explore a different world of melodies.文章來源:http://www.zghlxwxcb.cn/news/detail-801857.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-801857.html
到了這里,關(guān)于通過git上傳文件到github倉庫的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!