(VsCode[Git] | 配置Gitee和Github | 不使用全域用戶名和郵箱 | 2021-04-11)
目錄
- 一 、安裝Git / VsCode配置Git / Win10系統
- 二、Git配置 Gitee和Github的私鑰密鑰
- 三、Github平臺和Gitee平臺配置公鑰
- 四、測驗鏈接
- 五、回到 VsCode 進行: 拉取/暫存/提交/推送
學習記錄,好記不如爛筆頭
- 如有不對之處歡迎大佬指點 !
- 記錄平臺 :
- Github
- Blog[大灰狼]
- HelloFlask 論壇( 官網 ) ( 鏡像 )
一 、安裝Git / VsCode配置Git / Win10系統
- 安裝Git默認安裝即可
- VsCode配置Git 看截圖 :
- 然后在檔案 settings.json中添加 git.exe路徑
"git.path": "D:\\修改成你自己的目錄路徑\\Git\\bin\\git.exe"- 保存后重啟VsCode
二、Git配置 Gitee和Github的私鑰密鑰
- 打開Git Bash
- 輸入命令
git config --global --list查看是否設定過全域用戶名和郵箱, 如果有就清除掉(根據個人喜好,本人只是不喜歡這個全域設定)- 洗掉全域用戶名和郵箱命令:
git config --global --unset user.name "yourName"
git config --global --unset user.email "[email protected]"- 生成新的 SSH keys
- (生成Keys時一路回車就行)
- GitHub keys
ssh-keygen -t rsa -f ~/.ssh/id_rsa_youname.github -C "[email protected]"- Gitee keys
ssh-keygen -t rsa -f ~/.ssh/id_rsa_youname.gitee -C "[email protected]"- 倆郵箱地址我設定的是不一樣的,就是我Github登錄郵箱跟Gitee登錄郵箱不一樣
- 生成好以后在路徑
C:\Users\UserName\.ssh這個目錄下有私鑰/公鑰 四個檔案
- id_rsa_youname.github
- id_rsa_youname.github.pub
- id_rsa_youname.gitee
- id_rsa_youname.gitee.pub
- 識別新Keys(還是在Git Bash中執行)
ssh-agent bash
ssh-add ~/.ssh/id_rsa_youname.github
ssh-add ~/.ssh/id_rsa_youname.gitee- 生成Config檔案并配置多帳號
- 在路徑
C:\Users\UserName\.ssh這個目錄下, 生成檔案 config- 然后在檔案 config中填入以下內容并保存:
#Default gitHub user Self
Host github.com
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa_youname.github
# gitee
Host gitee.com
Port 22
HostName gitee.com
User git
IdentityFile ~/.ssh/id_rsa_youname.gitee
三、Github平臺和Gitee平臺配置公鑰
https://github.com/settings/keys
填入檔案id_rsa_youname.github.pub 中的內容
https://gitee.com/profile/sshkeys
填入檔案id_rsa_youname.gitee.pub 中的內容
四、測驗鏈接
ssh -T [email protected]
ssh -T [email protected]
第一次會連接讓你輸入yes/no, 輸入yes, 如果看到輸入Hi開頭的就是成功了!
五、回到 VsCode 進行: 拉取/暫存/提交/推送
在你自己電腦上,某個盤內,應該會新建個檔案夾來儲存想要拉取的倉庫
假設: 在D盤中新建MicrosoftVSCodeGit\Gitee.com\Account-names這三個檔案夾
這個Account-names檔案夾的名字, 比如說你Gitee上的用戶名為aaaa, 名字應為Account-aaaa
所以在本次假設中新建了三個檔案夾如下:
MicrosoftVSCodeGitGitee.comAccount-aaaa
完整路徑:d:\MicrosoftVSCodeGit\Gitee.com\Account-aaaa
滑鼠拖動檔案
MicrosoftVSCodeGit到VsCode中, 將檔案夾添加到作業區
- [設定VsCode 樹杈狀顯示檔案夾目錄結構]
- [設定VsCode 顯示隱藏掉的檔案夾:
.git]
在VsCode中右擊檔案夾:
Account-aaaa, 然后選擇在集成終端中打開
VsCode下方會顯示終端界面且顯示了被選擇的路徑
輸入命令拉取倉庫git clone https://gitee.com/xxx/xxx.git或者是[email protected]:aaaa/倉庫名.git
- 拉取后會出現一個
倉庫名的檔案夾, 在這個檔案夾內會有一個檔案夾:.git- 修改
.git/config, 增加如下內容(為某個專案單獨設定name和email):
[user]
name = xxx
email = [email protected]
修改完代碼以后進行
暫存/提交/推送, 如圖:
倉庫拉取完事后如果不用了,記得vscode終端那塊,點擊
垃圾箱的圖示(終止活動終端實體)
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/278787.html
標籤:其他





