首先創(chuàng)建一個(gè) Github 賬號(hào),這里不說(shuō),很簡(jiǎn)單,自己去注冊(cè)一個(gè)
1、檢查你的電腦有沒有SSH KEY
1、打開 終端
2、輸入 ls -al ~/.ssh

這是沒有
有的話就開始備份,沒有就不管
2、生成新的 SSH 密鑰
1、打開終端
2、輸入以下代碼,把郵箱替換成自己的
ssh-keygen -t rsa -b 4096 -C "474335897@qq.com"
使用提供的電子郵件作為標(biāo)簽,創(chuàng)建一個(gè)新的 ssh 密鑰。
Generating public/private rsa key pair
3、當(dāng)提示您“輸入要在其中保存密鑰的文件”時(shí),請(qǐng)按Enter。這接受默認(rèn)文件位置。
> Enter a file in which to save the key (/Users/you/.ssh/id_rsa): [Press enter]
4、這里提示你設(shè)置密碼,建議直接回車
Enter passphrase (empty for no passphrase):
5、在這個(gè)提示直接回車
Enter same passphrase again:
生成成功:

6、在進(jìn)入ssh目錄查看密鑰
cd ~/.ssh
目錄下有id_rsa和id_rsa.pub就是已經(jīng)有了
id_rsa 是私鑰
id_rsa.pub 是公鑰
我們把公鑰要放到github
查看公鑰 cat id_rsa.pub
cat id_rsa.pub
復(fù)制公鑰內(nèi)容
3、在 github 上設(shè)置公鑰
1、登陸 github
2、頭像的下三角 -> Settings -> SSH and GPG keys -> New SSH key
這里出現(xiàn)兩個(gè)內(nèi)容 Title 和 Key 這里 Title 可以不用寫
把復(fù)制好的公鑰內(nèi)容粘貼進(jìn)去

點(diǎn)擊 Add SSH key 進(jìn)行保存
配置完成
4、創(chuàng)建本地項(xiàng)目目錄
第一種創(chuàng)建方法
cd 某個(gè)文件夾
git init your_project # 你的項(xiàng)目名字
cd your_project
git config --local usr.name '你的名字'
git config --local usr.email '郵箱地址'
第二種創(chuàng)建方法
cd 項(xiàng)目代碼所在文件夾
git init
5、把本地倉(cāng)庫(kù)與線上倉(cāng)庫(kù)關(guān)聯(lián)起來(lái)
SSH地址獲取方法,打開你在線上建好的倉(cāng)庫(kù),點(diǎn)擊 clone or download -> Use SSH 復(fù)制 git@github.com 那一行
git remote add '別名' ‘ssh地址’
git remote add github git@github.com:madeincrazypanda/Go_learning.git
6、檢查遠(yuǎn)程倉(cāng)庫(kù)
git remote -v
如果有 github 開頭的就是添加成功了
從此打通了
// github 是遠(yuǎn)程倉(cāng)庫(kù)
// master 是本地倉(cāng)庫(kù)
git push github master