2016-05-29 2 views
-2

Я пытаюсь настроить частные репозитории на Github для своих проектов. У меня есть мой мастер и ветки из моего локального SVN-репо, перешедшего в репозиторий Github. Однако, когда я пытаюсь проверить в папку для нового репозитория Github, я получаю сообщение о том, что его невозможно найти. Вот мое подключение к конечной точке:Использование SVN для Private Github Repo

https://github.com/<username>/<repo-name>.git 

При попытке проверку, я получаю следующее сообщение об ошибке:

Error: Unable to connect to a repository at URL 
Error: 'https://github.com/<username>/<repo-name>.git' 
Error: '/<username>/<repo-name>.git' path not found 

Я был в состоянии проверить GitHub репо, в том числе частные, используя это таже метод. Я никогда не создавал свои собственные, поэтому я считаю, что есть параметр конфигурации, который мне не хватает.

+0

Почему вы думаете 'https://github.com/ / .git' является вашим репо-URL ?! У тебя это получилось? –

+1

Потому что это было предоставлено мне, когда я выбрал кнопку клонирования. Очевидно, что я очистил имя пути, я не включил свое фактическое имя пользователя или имя репо в этом сообщении. –

+0

Показать вывод подробного http-repo, попробуйте ssh-repo –

ответ

1

Я использовал ретрансляцию Git для рабочего проекта и обратно, а имя пользователя и пароль были сохранены. По-видимому, SVN хранит учетные данные для входа на уровне домена, поэтому, когда я начал использовать свой собственный закрытый репозиторий Git, он вызвал конфликт, поскольку учетные данные не совпадают. Я очистил сохраненные учетные данные для github, com и ввел новые учетные данные приватного репо, и он начал работать.

0

Согласно GitHub's documentation, его URL-адреса Subversion выглядят как https://github.com/user/repo. Попробуйте удалить .git с конца вашего URL-адреса и посмотреть, работает ли это.

+0

Спасибо за предложение! Я надеялся, что это сработает, но, к сожалению, я все равно получаю ту же ошибку. –

+0

@BrandonParker, после дальнейшего изучения похоже, что он должен работать с частью '.git' в любом случае. Если вы используете 'git clone' вместо' svn checkout' с тем же URL-адресом, работает ли он? – Chris

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