2013-09-09 5 views
3

Я сделал клон моего github.Как обновить файл в github через ubuntu

и чем открыть несколько файлов, изменено несколько code, и теперь я хочу опубликовать этот код в моем репозитории githu.com/user/repo.git. Но когда я делать ..

[email protected]# cd myRepo/ 
[email protected]# git commit -a -m "Updated footer" 
[email protected]# git push origin master. 

Я получаю следующее сообщение об ошибке: -

fatal: remote error: 
    You can't push to git://github.com/user/repo.git 
    Use https://github.com/user/repo.git 

Пожалуйста, не показать мне путь к Google, я попробовал их и после провала его, я пишу их Вот.

ответ

5

Вы клонировали репозиторий, используя URL-адрес только для чтения. Изменение URL для вашего происхождения пульта дистанционного управления для URL чтения-записи данного вам в сообщении об ошибке:

git remote set-url origin https://github.com/user/repo.git 

Затем повторите попытку толкания. (Возможно, вам нужно будет предоставить свои учетные данные GitHub на данный момент.)

+0

wow ... bro, Спасибо, мне нужно сделать это для всех моих реопиориев .. Кстати, как я могу клонировать с режимом только для записи .. –

+1

@johnsmith Используйте ссылки на HTTPS или SSH на GitHub. Не используйте ссылки Git ('git: //'). Вам нужно выполнить эту операцию 'remote set-url', если вы клонировали URL-адрес только для чтения и собираетесь нажимать новые коммиты в репозиторий GitHub. – cdhowie

+0

Спасибо, попробуем https или ssh :) –