2012-03-20 77 views
0

我安裝了Git並運行了設置我的用戶名和電子郵件。遠程終端意外掛斷

git config --global user.name "Your Name" 
git config --global user.email [email protected] 
Add your public key 

接下來,我創建了一個名爲'projectname'的項目目錄並將其提交給遠程Git服務器。

mkdir projectname 
cd projectname 
git init 
touch README 
git add README 
git commit -m 'first commit' 
git remote add origin [email protected]:projectname/projectname.git 
git push origin master 

我的公鑰已添加到github網站。

當我嘗試提交我收到此錯誤信息:

Permission denied (publickey). 
fatal: The remote end hung up unexpectedly 

有什麼建議? - 我正在使用Ruby on Rails

回答

1

請確保您完全像在xxxx.pub文件中一樣複製SSH密鑰,不要向其中添加行或空格。

再次嘗試或刪除公鑰和私鑰並再次生成它們。它應該工作。還記得在Github網站上再次更新pub文件。

而且用這個命令測試現有的密鑰

SSH -T [email protected]

+0

我已經嘗試過,但由於某種原因,它不是我的目標努力:| – helloworld 2012-03-23 20:29:18

相關問題