2017-06-19 53 views
0

我已經在bitbucket中創建了一個項目並嘗試使用intellij git推送代碼。當我創建項目時,bitbucket爲我提供了在git中運行的命令。下面是我跑的命令和錯誤我:如何使用intellij推送到bitbucket

git remote add origin ssh://[email protected]/[username]/[repo] 
git push -u origin master 

這看起來很奇怪,因爲這是怎麼命令想給我驗證?現在這裏是我得到的錯誤。

權限被拒絕(publickey)。致命:無法從遠程 存儲庫讀取。

請確保您擁有正確的訪問權限,並且存在知識庫 。

任何想法?

+1

的可能的複製[GitHub的錯誤信息 - 權限被拒絕(公鑰)](https://stackoverflow.com/questions/12940626/github-error-message-permission-denied-publickey) – aydinugur

回答

2

那是因爲你正在創建通過SSH項目,併爲您需要創建和registrate SSH密鑰。

Create ssh key

如果你不希望出現這種情況,創建您的項目只能通過HTTPS

+0

這顯示瞭如何生成私鑰和公鑰。但是,我如何在我的系統上註冊私鑰?並告訴intellij我有一個註冊的私鑰? – Luke101

2

您是否已將ssh密鑰添加到您的計算機? 如果您使用oSX El Capitan或更新版本,則每次重新啓動時都需要添加這些文件。 osx ssh keys

如何add ssh keys

相關問題