GitLab配置ssh key


1. 打開安裝的 "Git Bash"

1.png

2. 在 "Git Bash" 界面完成郵箱的注冊

(1)git config --global user.name "用戶名"
(2)git config --global user.email "郵箱"

注:--global:表示這台機器上所有的Git倉庫都會使用這個配置(也可以對某個倉庫指定不同的用戶名和Email地址)

 
2.png

3. 查看是否存在 ssh keys,使用命令 "cd ~/.ssh"。如果出現 "No such file or directory",則表示需要創建一個 ssh keys

3.png

4. 創建新的 ssh keys,使用如下命令

(1)ssh-keygen -t rsa -C "郵箱"
(2)指定目錄(如果在此處不輸入路徑,而是直接回車,則 ssh keys 生成后存放的路徑為 "C:\User.ssh")
(3)輸入密碼(可輸可不輸。通常直接回車即可)
(4)確認密碼

注:輸入完 (1) 中的命令后,(2) ~ (4) 直接回車即可

 
4.png

5. 結果:在指定目錄下(.ssh文件夾中)生成 ssh keys,包括兩個文件:id_rsa(秘鑰)、id_rsa.pub(公鑰)

5.png

二、GitLab配置 ssh key

1. 打開 "~/.ssh/id_rsa.pub" 文件(~ 表示用戶目錄),復制其中的內容

6.png

2. 打開GitLab,找到 Profile Settings --> SSH Keys ---> Add an SSH Key,並把第1步中復制的內容粘貼到 "Key" 所對應的文本框中。在 "Title" 所對應的文本框中給這個 ssh key 設置一個名字(可以是郵箱),點擊 "add key" 按鈕即可。之后再使用ssh協議進行代碼的拉取、提交等操作,就不需要輸入密碼了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM