Git秘鑰生成以及Gitlab配置

2021-09-13 22:48:42 字數 1390 閱讀 6236

安裝git:詳見

開通gitlab(開通需要諮詢所在公司的gitlab管理員)賬號後,本地git倉庫和gitlab倉庫仍然不能傳輸專案,原因是要通過ssh加密才能傳輸,所以需要讓gitlab認證本地的ssh key

認證之前,則先使用git生成ssh key

ssh 秘鑰預設儲存在賬戶的主目錄下的 ~/.ssh 目錄

如:c:\users\bf100400\.ssh\

檢視是否包含id_rsa和id_rsa.pub(或者是id_dsa和id_dsa.pub之類成對的檔案),有.pub 字尾的檔案就是公鑰,另乙個檔案則是金鑰。

如果有這兩個檔案,則跳過1.2;如果沒有這兩個檔案,甚至.ssh目錄也沒有,則需要用ssh-keygen 來建立

說明:命令中的email,就是gitlab中的賬號,需要保持一致

筆者當前所在公司使用的gitlab作為**管理倉庫平台,所以下面是gitlab為例說明如何進行秘鑰新增,如果個人研究或學習使用的是github,方法同下

使用申請的gitlab賬號登入

確保登入成功

至此,git及gitlab相關配置已經全部完成,接下來可以使用git從gitlab上轉殖**來測試相關安裝和配置的正確性

輸入命令:git clone [email protected]:clearing/verify-center.git

首次拉取**時,需要確認秘鑰資訊,輸入yes即可

專案拉取完成,可以開啟使用了

Git 秘鑰生成以及Gitlab配置

安裝git 詳見 開通gitlab 開通需要諮詢所在公司的gitlab管理員 賬號後,本地git倉庫和gitlab倉庫仍然不能傳輸專案,原因是要通過ssh加密才能傳輸,所以需要讓gitlab認證本地的ssh key 認證之前,則先使用git生成ssh key ssh 秘鑰預設儲存在賬戶的主目錄下的 ...

git 生成秘鑰

cpp view plain copy permission denied publickey fatal the remote end hung up unexpectedly 應該是ssh key過期了吧 試著重新建立ssh key,按以下步驟 cpp view plain copy ssh k...

git生成SSH秘鑰

進入git bash 輸入cd ssh 沒有的話,自己建立mkdir ssh,然後進入該資料夾完成生成秘鑰步驟 配置全域性的name和email,這裡是的你github或者bitbucket的name和email git config global user.name xkwg git config...