十分鐘搞定本地項目上傳到github

一、登陸gitHub

github官網(wǎng)注冊并登陸自己的賬號(太簡單就不做描述了),直接進(jìn)入主題:

我們都知道 github上不是隨便都能傳代碼上去的,而是通過一種網(wǎng)絡(luò)協(xié)議——SSH來授權(quán)的,那么什么是SSH,這里簡單說一下,SSH是一種網(wǎng)絡(luò)協(xié)議,用于計算機(jī)之間的加密登錄。目前是每一臺 Linux 電腦的標(biāo)準(zhǔn)配置。而大多數(shù) Git 服務(wù)器都會選擇使用 SSH 公鑰來進(jìn)行授權(quán),所以想要在 GitHub 提交代碼的第一步就是要先添加 SSH key 配置。接下來進(jìn)行配置SSH:

?二、配置SSH

1. ?打開終端,直接輸入ssh查看(一般MAC都是默認(rèn)安裝SSH的)忽略

2.? 輸入命令ssh-keygen -t rsa 指定 rsa 算法生成密鑰,接著連續(xù)三個回車鍵(不需要輸入密碼),然后就會生成兩個文件 id_rsa 和 id_rsa.pub ,而 id_rsa 是密鑰,id_rsa.pub 就是公鑰。這兩文件默認(rèn)在~/.ssh下生成,可在Finder中control+command+G前往(終端不要關(guān)閉,下面還要用)

前往文件夾



rsa和pub

3.緊接著添加SSH,先回到github上,點擊設(shè)置

setting

然后找到右邊SSH and GPG keys ?,再點擊new SSH key


new SSH key


add SSH key

title可以不用填,直接把key 放進(jìn)去就行,下面獲取這個key

4.獲取key

在終端繼續(xù)輸入命令 cd ~/.ssh

cat id_rsa.pub

然后在將終端輸出的信息復(fù)制到Key中,最后直接點擊Add SSH key完成SSH配置,這樣 你這臺設(shè)備就有權(quán)向GitHub上傳代碼了

三.上傳代碼

這里要創(chuàng)建兩個庫,遠(yuǎn)程庫和本地庫 ,先建立遠(yuǎn)程庫,

1. 點擊登陸后頁面上綠色按鈕 New repository或者如下圖的New repository新建一個遠(yuǎn)程倉庫(remote repository)

選擇 new respository

點擊后會到如下頁面,要填三個地方

Repository name 庫名( 最好用英文)

Description 描述(可不填)

Initialize this repository with a README 前面打??

最后點擊Create repository生成遠(yuǎn)程倉庫

2 開始建立本地庫,在終端繼續(xù)輸入

2.1. ?cd到目標(biāo)文件夾。

2.2. ?git init (在本機(jī)上想要創(chuàng)建一個新的git倉庫)

2.3. ?git add -A

2.4. ?git remote add origin xxxxxxxxx xxxxxx 就是你倉庫的地址,具體的地址可以去Github上copy。關(guān)聯(lián)遠(yuǎn)程倉庫。如下圖獲取倉庫地址(選中部分)

copy ?倉庫地址

2.5. ?git commit -m “firstCommit”

2.6. ?git pull --rebase origin master 更新遠(yuǎn)程更新到本地:

推送本地更新到遠(yuǎn)程:

2.7. ?git push origin master(git push -u origin master) 將本地repo于遠(yuǎn)程的origin的repo合并,第一次用-u,系統(tǒng)要求輸入賬號密碼

2.8. ? git pull (上傳add的代碼)

2.9. ?去Github上面檢查代碼,已經(jīng)上傳成功。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

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

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