2012-06-06 3 views
30

Я просто загружаю Git bash, и теперь я хочу загрузить репозиторий из Bitbucket. У меня есть имя пользователя и пароль.Загрузите Git repo из BitBucket

Когда я пытаюсь:

$ git clone https://[email protected]/xxxx/xxxxx.git 

я получаю:

Cloning into 'xxxx'... 

fatal:https://[email protected]/xxxx/xxxxx/info/refs not found did you git 
update server-info on the server ? 
+1

Вы уверены, что используете правильный URL-адрес? – Maxpm

+0

Я получил URL-адрес от bitbucket, где он говорит, что клонировать этот репозиторий (размер: 580 байт): HTTPS/SSH ... – Rajeshwar

+0

Тогда вы уверены, что репо действительно существует и было инициализировано? – Maxpm

ответ

44

При создании хранилища в BitBucket, пользовательский интерфейс отображает точную команду клонов, что нужно для вас:

capture of clone help

Итак, ваша команда clone должна быть :

https: // usersname @ bitbucket.org/имя пользователя /reponame.git

6

Bitbucket может использовать Mercurial. Вы действительно клонируете репозиторий git? Я решил ту же проблему, клонируя с помощью hg ;-)

8

вы также можете использовать ssh для клонирования, это позволяет настраивать безшовные нажатия и вытягивания с помощью клавиш ssh.

мерзавец клон [email protected]: имя пользователя/reponame.git

3

интерфейс на BitBucket изменилось, так что люди, глядя на правой команды можно найти на левой стороне в разделе «Действия» ->» Clone ", и вы увидите команду, уже закодированную для https. Оно работает.

+0

Спасибо, это изменение сделало его еще менее интуитивным. – Agostino

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