1 設(shè)置賬號
git cofig --global user.name "lbhwjs1993"
git config --global user.email "1459247241@qq.com"
2 生成ssh密鑰
ssh-keygen -t rsa -C "1459247241@qq.com"
3設(shè)置別名
生成ssh密鑰命令執(zhí)行時(shí)员淫,會彈出設(shè)置密鑰文件別名的框
設(shè)置別名
設(shè)置密碼
4新密鑰添加到ssh-agent
ssh-agent -s
ssh-add ~/.ssh/id_rsa_myself
5在config文件中配置git倉庫筋现,退出保存
cd ~/.ssh
vim config
代碼塊
Host jmp
HostName jumper.sankuai.com
IdentityFile ~/.ssh/id_rsa
User libinghua
IdentitiesOnly yes
ControlPersist yes
ControlMaster auto
ControlPath ~/.ssh/master-%r@%h:%p
#自己Git倉庫
Host lbhwjs1993
HostName github.com
User libinghua
IdentityFile ~/.ssh/id_rsa_myself
6將id_rsa_myself.pub中的內(nèi)容添加到gitlab帳號下的SSH Key粗悯。
截圖展示
7添加SSH Key 后進(jìn)行測試是否連接成功
ssh -T git@github.com
8推動流程
本地打開代碼文件夾
例子:
cd journalcode
git init
git add .
git remote add lbh git@github.com:lbhwjs1993/journalcode.git (倉庫需要有該文件)
git push -u lbh master
后續(xù)就不需要改動
如果git remote add lbh
錯(cuò)誤的話
git remote rm lbh
刪除上一個(gè)錯(cuò)誤的連接
git remote add lbh git@github.com:lbhwjs1993/journalcode.git
重新建立一遍連接
9查看全局用戶名
git config --list
重置全局用戶名
如果 git push -u lbh master
報(bào)錯(cuò)
可以執(zhí)行步驟234,再執(zhí)行步驟8