github - 隨身版git(即安裝在USB上的版本)如何設定ssh私鑰?
淡淡烟草味
淡淡烟草味 2017-05-02 09:43:52
0
1
1211

隨身版的git是即插即用的,可以在任一台沒有安裝git的電腦上使用。如果採用和桌面版git相同的方法設定ssh私鑰,是無法正常使用ssh存取github遠端倉庫的,即使我將私鑰保存在U碟上。下面是錯誤訊息:

The authenticity of host 'github.com (192.30.253.112)' can't be
established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGspRomTx ecting (yes/no)? yes
Warning: Permanently added 'github.com,192.30.253.112' (RSA) to the list of know
n hosts.
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights

and the repository exists.

我想知道如何在便攜版的git如何設定ssh私鑰保證我正常連接遠端倉庫。

淡淡烟草味
淡淡烟草味

全部回覆(1)
黄舟

我根據gi​​t移動版中的readme檔案找到了設定方法。其實方法很簡單,設定步驟和桌面版git配置ssh-key的方法基本上一樣,只是其中選擇密鑰的存放路徑這一步有所不同——不要回車使用預設路徑,要將路徑改為U盤中移動版git的路徑(如g:\git_portable\.ssh)。然後,每次使用git(行動版)的時候,先使用export HOME=g:\git_portable临时修改HOME環境變量,其中後面的行動版git的安裝路徑要根據你的實際情況設定。
這樣你就可以像在桌面版git中一樣,來使用ssh來存取你的github遠端倉庫了。
注意,不要忽略上面路徑中的雙斜槓\。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板