2
我想將項目推送到github主頁。因此,我正在嘗試爲github創建ssh-key來管理它,但是我面臨的問題是git在錯誤的目錄/c/Users/user82/.ssh/id_rsa)
中創建了ssh-key,而不是在項目目錄/desktop/dogs
中。強制Git在目錄目錄中創建ssh-key
如何告訴Git在項目目錄中創建ssh-key也/desktop/dogs
而不是在這個目錄c/Users/user82
?
[email protected] MINGW64 ~/desktop/dogs (master)
$ ssh-keygen -t rsa -C "[email protected]"
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/user82/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /c/Users/user82/.ssh/id_rsa.
Your public key has been saved in /c/Users/user82/.ssh/id_rsa.pub.
SSH-凱基把鑰匙放在了這是沒有錯的默認目錄。 Git與這個設置無關。爲什麼要移動項目目錄中的鍵?你不需要那個把項目推到github上。 Git使用ssh客戶端,並且ssh客戶端應該知道你的密鑰的默認位置而不做任何事情。 – rdupz
而且,無論如何,如果您希望文件位於不同的位置,請自行移動它? – bmargulies