@ukoHka
Всего понемногу

Как загрузить существующий проект на Bitbucket?

Есть локальный проект на git. Поскольку он локальный, url для клонирования отсутствует. В инструкции выполняю раздел
Import an existing, unversioned code project into Bitbucket Server
. В 4-ом пункте говорится, что надо найти на панели слева clone URL, но ничего подобного там нет. Есть кнопка Clone сверу справа, но там ссылка сильно отличается от примерного, например, не указан порт, присутствует имя пользователя перед названием проекта и .git файл назван именем проекта, а не repo.git. Но я попробовал с ним, добавив порт, в 5-ом пункте вторая команда git push -u origin master не выполняется, ожидая чего-то, любой введенный текст игнорируется и ожидается еще текст.
  • Вопрос задан
  • 25733 просмотра
Решения вопроса 1
При создании чистого репозитория в bitbucket высвечивается подробная инструкция как подключить существующую репу.

Step 2: Connect your existing repository to Bitbucket
git remote add origin git@bitbucket.org:casufi/test-repo.git
git push -u origin master


Зачем какието порты выдумывать? Для того, чтобы пушить в репозиторий по протоколу git, вам нужно будет настроить авторизацию по ключам ssh, в документации это есть. Если лень настраивать авторизацию по ssh, используйте ссылку через https
git remote add origin https://casufi@bitbucket.org/casufi/test-repo.git
git push -u origin master

Ну и для текущего репозитория нужно настроить email чтобы совпадал с вашим email в битбакете
$ git config user.name "John Doe"
$ git config user.email johndoe@example.com
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
zualex
@zualex
Senior Software Engineer
Вот тут https://confluence.atlassian.com/bitbucket/change-... подробно расписано, возможно не на тот протокол посмотрел.

Если не разберешься, попробуй развернуть проект через git clone и выполнить git remote -v и ты увидишь нужный тебе url.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы