簡體   English   中英

拉git repo時如何設置ssh密鑰?

[英]How to set up ssh key when pulling git repo?

我在Windows框上設置了東西,現在正嘗試將存儲庫克隆到我的Mac機器上。

如果回購的位置是

ssh://git@someplace/someproject.git

當克隆為

git clone ssh://git@someplace/someproject.git folder-name

我在哪里(以及如何)使用SSH PPK?

這里的問題是我不是某個someplace的管理員,當系統提示輸入密碼時,我不知道它是什么。 但是我的SSH密鑰授予我訪問權限

以下步驟為我解決了這個問題

.ssh/創建一個config文件,並確保它包含您PPK的路徑

host someplace
user git
port 22
hostname somehost
identityfile ~/.ssh/your_key

另外,請確保您的密鑰權限為700

即使您沒有將GitHub用作托管站點,其“ 設置Git幫助”頁面也將非常有用地回答您的問題。

您無需使用SSH PPK即可從遠程計算機進行克隆,而PPK只允許您執行所有操作而不必每次都鍵入密碼。

您必須能夠將ssh切換到要從其克隆的盒子(PC),因此該盒子上的git帳戶必須能夠使用密鑰對ssh進入。

暫無
暫無

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

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