0
我更新我的操作系統到小牛,現在git使用舊的ssh密鑰(我相信已被刪除)推時。 我在〜/ .ssh/config中爲github添加了一個標識,指定要使用的密鑰。更新操作系統後Git推動爲錯誤的用戶
當我執行從終端執行以下操作:
ssh -T [email protected]
正確ssh密鑰被使用。但是,當我嘗試推入回購時,它使用的是舊的ssh密鑰。我的本地git配置文件與git克隆回購時沒有任何變化。
任何想法?
如果你使用'-v'擺脫SSH詳細輸出(這應該告訴你,它的發現密鑰將會怎麼樣)? –
如果你正在談論什麼時候ssh命令使用了正確的密鑰,密鑰位於〜/ .ssh中,並且它是該文件夾中唯一的密鑰。 – BIOS
這很好,但使用'-v'確認?你說ssh使用的是舊密鑰,'-v'會告訴你ssh正在使用什麼密鑰。 –