(在Mac上) 我試圖從我的新電腦克隆我的項目。我第一次產生了SSH密鑰對:git克隆Heroku項目失敗
heroku keys:add /Users/y/.ssh/heroku_rsa.pub
heroku keys
顯示:
ssh-rsa AAAAB3NzaC...B9DjpXg3fb [email protected]
當我試圖通過git clone [email protected]:xyz.git
Cloning into xyz...
Warning: Permanently added the RSA host key for IP address '50.19.85.132' to the list of known hosts.
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
這是奇怪的克隆我的項目。
編輯:如果我不重命名我的酒吧密鑰文件,然後它的作品。不知何故,heroku不喜歡重命名我的鑰匙..換句話說,使用名稱爲deault id_rsa.pub
。
你有'%HOME%'定義爲'C:/用戶/ y'? (你有沒有定義'%HOME%'?) – VonC
你是否在你的'〜/ .ssh/authorized_keys'(或者你的SSH服務器尋找它的地方)添加了私鑰。它不是,SSH服務器將不知道如何執行私鑰身份驗證。 –
我沒有authorized_keys文件。我從來沒有寫過這樣的文件在我以前的機器上。 – Morrowless