使用git將本地項(xiàng)目放到github遠(yuǎn)程倉(cāng)庫(kù)中

首先,你有了一個(gè)github賬戶,然后下載了git。。。這兩步ok了,接著做:

  1. github建立一個(gè)遠(yuǎn)程倉(cāng)庫(kù):

點(diǎn)擊GitHub右上角的頭像,然后出來(lái)一個(gè)下拉框,點(diǎn)擊your repositories,再點(diǎn)擊綠色按鈕new


第一步,點(diǎn)擊your repositories

第二步,點(diǎn)擊綠色按鈕new

填寫(xiě)遠(yuǎn)程倉(cāng)庫(kù)信息,Repository name是倉(cāng)庫(kù)名,然后Description是倉(cāng)庫(kù)的描述


第三步,填寫(xiě)遠(yuǎn)程倉(cāng)庫(kù)信息
  1. 使用git bash,進(jìn)入本地想存放項(xiàng)目文件的項(xiàng)目目錄(先弄成空文件夾)
進(jìn)入項(xiàng)目目錄,輸入git init

此時(shí),文件夾中生成了一個(gè)隱藏的.git文件夾


init后生成的文件夾
  1. 然后將你的項(xiàng)目文件復(fù)制到該文件夾下,然后在git bash中輸入命令將文件添加到git的本地倉(cāng)庫(kù)中
git add mytxt.txt//如果文件只有一兩個(gè)的話這么輸入
git add .//如果項(xiàng)目文件較多,輸入git add .就是將復(fù)制進(jìn)文件夾的全部文件加入到本地的git倉(cāng)庫(kù)中,不要忘了點(diǎn)前面有個(gè)空格
git status//檢查該倉(cāng)庫(kù)的文件狀態(tài)
輸入命令添加文件并檢查狀態(tài)
  1. 輸入命令提交修改
git commit -m "備注信息"http://為了可讀性,備注信息最好填上,不寫(xiě)的話啥后果我也不知道反正我都填了
commit修改
  1. 配置ssh由于不是任何用戶都能將代碼推到遠(yuǎn)程倉(cāng)庫(kù)的,也是需要鑒別用戶的,因此本地需要用git bash 創(chuàng)建一個(gè)ssh公鑰,而遠(yuǎn)程倉(cāng)庫(kù)也要把這個(gè)公鑰保存下來(lái),進(jìn)而本地才可以從遠(yuǎn)程download。將本地的ssh存到GitHub中,在c盤(pán)的用戶里面找能找個(gè).ssh文件夾,如果有如圖所示就說(shuō)明創(chuàng)建好了ssh,如果沒(méi)有創(chuàng)建自己的ssh,步驟請(qǐng)看https://blog.csdn.net/jx950915/article/details/80444969
    .ssh文件中有id_rsa和id_rsa.pub兩個(gè)文件說(shuō)明ssh配置好了

ssh如果搞定了的話,用記事本或者Notepad++打開(kāi)id_rsa.pub,全選,復(fù)制里面的信息,然后點(diǎn)擊github右上角頭像,點(diǎn)擊下拉框的settings,點(diǎn)擊頁(yè)面左側(cè)框的SSH and GPG Keys,點(diǎn)擊綠色按鈕New SSH key將其復(fù)制進(jìn)去,點(diǎn)擊Add SSH key。github配置ssh就搞定啦!

github加入ssh key公鑰
  1. 將本地倉(cāng)庫(kù)關(guān)聯(lián)到GitHub上返回GitHub中剛剛創(chuàng)建的遠(yuǎn)程倉(cāng)庫(kù)頁(yè)面,復(fù)制ssh地址,也可以手寫(xiě),格式是:
    git@github.com:<github用戶名>/<遠(yuǎn)程倉(cāng)庫(kù)名>.git
    復(fù)制地址

    在git bash中輸入:
git remote add origin <剛剛復(fù)制的地址or手寫(xiě)地址>

將本地倉(cāng)庫(kù)關(guān)聯(lián)到遠(yuǎn)程倉(cāng)庫(kù)

這步有問(wèn)題看:https://blog.csdn.net/vici__/article/details/86596875
和:https://blog.csdn.net/dengjianqiang2011/article/details/9260435
以及我寫(xiě)的:http://www.itdecent.cn/p/1c99faa8d015

  1. 提交到遠(yuǎn)程倉(cāng)庫(kù)
git push -u origin master
提交到遠(yuǎn)程倉(cāng)庫(kù),成功

返回到GitHub該遠(yuǎn)程倉(cāng)庫(kù)中查看,已經(jīng)提交上去了:


提交項(xiàng)目文件到遠(yuǎn)程倉(cāng)庫(kù)中

到此完畢!?。。。?!

關(guān)于git的命令操作可以看我寫(xiě)的:
http://www.itdecent.cn/p/c92936d0f3cd

?著作權(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)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

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