2015-11-23 56 views
0

爲什麼在設置=> SSH密鑰下,在我的GitHub帳戶上呢?GitHub SSH密鑰聲稱它沒有被使用

添加於2014年10月24日通過的GitHub的Mac - 從未使用過

從未使用過?我用過它!我的個人資料中有很多貢獻。來自機!

我有另一個說得很對的關鍵;

上次天晴天晴內最後使用

...那個來自不同的機器。

+0

這是你的工作非常敏感環境。你有多個鑰匙?你使用某種ssh-agent嗎?你使用某種ssh-agent-forwarding嗎?你有沒有試過讓SSH在與github通信時變得冗長? – starlocke

回答

2

您的貢獻可能與機器,但是你需要檢查你如何設置你的遙控器

嘗試使用以下命令:

git remote -v 

,將列出你的遙控器

如果它就像

原點https://github.com/ ......

您通過HTTPS連接,而不是SSH

你需要刪除遠程 -

遠程Git RM起源

然後,在你的GitHub庫頁面,請參閱以下內容:

enter image description here

單擊SSH鏈接並複製該鏈接。它應與[email protected]

開始然後,添加作爲的遠程

git的遠程添加原產[email protected]:....等

+0

我認爲這個命令應該是'git remote remove origin' – mikelovelyuk

+0

@ mike3875 - https://help.github.com/articles/removing-a-remote/ – Alex

+0

當我嘗試了這些命令後,我遇到了與此基本相同的問題傢伙http://stackoverflow.com/questions/12940626/github-error-message-permission-denied-publickey。我在其中一個答案(https://help.github.com/articles/generating-ssh-keys/)中遵循了建議的指南,現在它似乎都在工作。所以謝謝! – mikelovelyuk