2012-05-17 4 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 

Если вы никогда не использовали мерзавца таким образом, вам необходимо настроить его для работы с 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

Да, все в порядке. СПАСИБО –

Смежные вопросы