2012-10-13 78 views
1

我在bitbucket.org上爲C++項目創建了一個存儲庫。git - 嘗試提交C++項目時出錯

我在我的電腦上下載了git並安裝了它,並且還安裝了SmartGIT客戶端。

我用puttygen生成了一組鍵。在生成步驟之後,我在我項目的SSH密鑰部分的bitbucket中添加了公鑰數據,並在使用SmartGIT克隆我的計算機上的存儲庫時,添加了從puttygen保存的OpenSSH密鑰。

我已經從我的電腦加了我的項目在資源庫中的文件夾,現在,當我嘗試提交我的變化,我收到以下錯誤:

The remote end hung up unexpectedly. 
conq: repository access denied. access via a deployment key is read-only. 

我應該爲了能夠做到在存儲庫上提交更改?我是使用GIT的初學者。

回答

2

你最有可能加入你的SSH密鑰對我們項目的Deployment Keys部分。在那裏添加的鍵只會提供只讀訪問權限。

你想要做的就是從那裏取出鑰匙,而是Manage Account -> SSH keys下添加。在那裏添加的密鑰會給您的用戶有權訪問的存儲庫提供完全的讀/寫訪問權限。

我不知道,如果你加入這兩個地方的主要會發生什麼,但以防萬一你有,請從部署密鑰的密鑰。

+0

謝謝,錯過了只讀通知... – iPeleg

相關問題