簡體   English   中英

PhpStorm中的神秘Gitlab SSH密鑰

[英]Mysterious Gitlab SSH Key in PhpStorm

我正在嘗試使用PhpStorm將項目文件推送到Gitlab上的網絡存儲庫。

我已經安裝了Git並生成了帶有密碼的SSH密鑰,並將密鑰添加到了Gitlab。

在此處輸入圖片說明

我還將我的Gitlab配置文件的SSH URL復制到了剪貼板。

在此處輸入圖片說明

現在,當我轉到PhpStorm的VCS->Git->Push ,單擊“定義遠程”,將Gitlab SSH URL粘貼到“ URL”字段中,然后單擊“確定”,PhpStorm將顯示​​一條消息,該消息包含與我在Gitlab中設置的那個。

這是我在PhpStorm中采取的步驟的照片:

第1步:

在此處輸入圖片說明

第2步:

在此處輸入圖片說明

第三步:

在此處輸入圖片說明

仔細查看此對話框。 它列出的密鑰與我在Gitlab中添加到“個人資料”的密鑰不同。

如果我單擊“是”或“否”,它將要求我輸入密鑰的密碼。 如果鍵入為其他密鑰定義的密碼,則PhpStorm將不接受該密碼。

步驟3中顯示的密鑰從何而來?

彈出框中顯示的密鑰是托管您的GitLab實例的服務器的SSH主機密鑰,用於驗證您是否正在連接到要連接的服務器。

它與您在GitLab中設置的SSH密鑰無關。

至於您的最后一個問題,PHPStorm要求的密碼可以是git用戶的密碼。 請查看此問題以及此問題以幫助解決該問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM