2014-11-16 3 views
7
$ git remote add origin [email protected]:lut/EvolutionApp.git 
fatal: remote origin already exists. 

$ git push -u origin master 
fatal: 'EvolutionApp' does not appear to be a git repository 
fatal: Could not read from remote repository. 

Please make sure you have the correct access rights 
and the repository exists. 

Мои ключи были добавлены успешноGithub Ошибка аутентификации - ... GitHub не предоставляет доступ к оболочке

$ ssh -T [email protected] 
Hi lut! You've successfully authenticated, but GitHub does not provide shell access. 

В статье Github https://help.github.com/articles/generating-ssh-keys/ говорит, что «доступ Shell» не должно быть проблемой? В чем проблема?

+0

Что вы видите из 'мерзавца удаленного шоу origin'? – SLaks

+0

$ git remote show origin fatal: 'EvolutionApp' не является репозиторием git fatal: Не удалось прочитать из удаленного хранилища. Убедитесь, что у вас есть правильные права доступа , и существует хранилище. – Lut

+0

@SLaks, о котором говорится, не является репозиторием Git, но ранее он сказал, что он уже существует. Я не понимаю. – Lut

ответ

9

Try и переопределить SSH URL для удаленного происхождения:

git remote set-url origin [email protected]:lut/EvolutionApp.git 

И снова попробуйте

1

Возможно, вам придется снова добавить пульт дистанционного управления. Это сообщение об ошибке происходит, когда Git не знает, куда нажать.

Используйте git remote -v проверьте, существует ли пульт дистанционного управления, если нет, добавьте его.

Даже если он не работает, попробуйте удалить переменную окружения GIT_SSH, это может вызвать проблемы.

+0

$ git remote -v Происхождение \t EvolutionApp (fetch) origin \t EvolutionApp (push) – Lut

+0

Может ли это сообщение появляться при запуске Terminal, вызвав проблему? -bash: /etc/profile.d/rvm.sh: Нет такого файла или каталога – Lut

0

Это может произойти, если у вас есть неполная удаленная запись в вашей глобальной конфигурации.

Запустите git config -e --system, закомментируйте любые [remote записей, повторно добавьте пульт дистанционного управления и повторите попытку.

+0

$ git config -e --system subl -w: subl: команда не найдена Ошибка: возникла проблема с редакцией редактора -w». – Lut

+0

Ваш редактор git неправильно сконфигурирован. Либо установите Sublime, либо настройте его для использования другого редактора. – SLaks

+0

Я запустил git config --global core.editor "subl -n -w", но все равно получаю сообщение об ошибке. Я могу успешно открыть Sublime из терминала с помощью open/Applications/Sublime \ Text \ 2.app/Contents/SharedSupport/bin/subl. Я думаю, что у меня есть что-то общее с моим профилем. Каждый раз, когда я открываю новое окно терминала, я получаю -bash: /etc/profile.d/rvm.sh: Нет такого файла или каталога – Lut

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