2012-05-17 65 views
4

我在我的Mac名稱數據庫中有一個工作分支,我想將此分支推送到GitHub並嘗試執行此操作通過運行:不能推分支到github「使用[email protected]:Paratron/spacebattles.git」

git push -u origin database 

並得到以下錯誤消息:

You can't push to git://github.com/Paratron/spacebattles.git 
Use [email protected]:Paratron/spacebattles.git 

是否有已知問題,可能是這個原因嗎? 有沒有可能的錯誤,我可以做這個錯誤的結果呢?

+0

你可以在存儲庫目錄中發佈'.git/config'的內容嗎?看起來你的遙控器配置不正確。 –

回答

9

像它說,你不能推到git://github.com/Paratron/spacebattles.git(因爲它是一個只讀的URL)。試試這個:

git remote set-url origin [email protected]:Paratron/spacebattles.git 
git push -u origin database 

如果你還沒有使用過的git這種方式,你需要設置它先用GitHub的工作:http://help.github.com/mac-set-up-git/

而且,你Paratron?如果沒有,你需要先分叉他的倉庫:http://help.github.com/fork-a-repo/。然後,您需要使用您的用戶名([email protected]:YOUR_USERNAME/spacebattles.git)。

2

您爲存儲庫設置的URL是隻讀URL。你需要更改URL遠程使用remote set-url

git remote set-url origin [email protected]:Paratron/spacebattles.git 
+0

是的,它確定。 謝謝 –