[Git 進階] 同一電腦共存git 和 gitlab

做者:滴滴公共前端團隊 - 小春前端

miniapps ,感興趣的能夠去 npm 看看。
可是不少小夥伴因爲是新電腦基本都是初始的 gitlab,而後沒有初始 github。
提交 github 代碼就比較麻煩。git

以前咱們 xianyong 同窗也寫了一篇[Git技巧]兩個Git賬號如何在一臺電腦上共存
不過再使用過程當中仍是遇到了問題,仍是多補充一點。github

如下的內容咱們默認你已經初始化了 gitlabshell

第一步:

.ssh 文件夾下里面建立一個 config 文件npm

touch config複製代碼

文件內容:微信

# gitlab
Host gitlab
    HostName git.**.com
    IdentityFile ~/.ssh/id_rsa

# github
Host github
    HostName github.com
    IdentityFile ~/.ssh/id_github_ras複製代碼

這時候咱們發現其實咱們的 .ssh 下面沒有 id_github_ras 文件app

第二步:

按照 github 的生成祕鑰文檔進行:ssh

地址:gitlab

help.github.com/articles/ge…spa

cd .ssh
ssh-keygen -t rsa -C "******@***.cn"複製代碼

如圖,他會問你存儲 key 的地方
這個時候要用到上面的名字了:id_github_ras
而後按照 github 的文檔,把祕鑰添加到官網

help.github.com/articles/ad…

檢查是否成功:

ssh -T git@github

而後就是增長配置了:

git config --global user.name "zhangyaochun"

// 注意這裏的郵箱最好在 github 上設置爲主要的 primary
// https://github.com/settings/emails
git config --global user.email "**@***.cn"複製代碼

開始 clone 代碼:

git clone git@github:DDFE/miniapps.git複製代碼

歡迎關注DDFE
GITHUB:github.com/DDFE
微信公衆號:微信搜索公衆號「DDFE」或掃描下面的二維碼

相關文章
相關標籤/搜索