четверг, 14 ноября 2019 г.

Запушить локальный репозиторий на bitBucket

У вас есть какой-то проект и вы подключили Git. Теперь можно следить за изменениями, переключаться между ветками, откатывать изменения и захватить мир. Но в какой-то момент возникает потребность удаленного доступа к репозиторию и тут возникает вопрос, как перенести локальный репозиторий на Битбакет (Гитхаб или любое другое хранилище)

Поскольку исторически сложилось, что я использую битбакет, то примеры будут с ним, но для Гитхаба всё ровно тоже самое, за исключением ссылок на репозиторий на гитхабе.

В первую очередь нужно создать собственно репозиторий на битбакете.
Дальше там есть инструкция следуя которой всё должно получиться
Get your local Git repository on Bitbucket
Step 1: Switch to your repository's directory
cd /path/to/your/repo
Step 2: Connect your existing repository to Bitbucket
git remote add origin git@bitbucket.org:jeanstonic/project.git
git push -u origin master

но я получил

fatal: repository 'https://bitbucket.org/jeanstonic/project.git/' not found

*ссылка на репозиторий может быть как http так и ssh

Тут один подводный камень, о который я и споткнулся. Поскольку репозиторий локальный и создан для себя, то я не удосужился заполнить имя пользователя и главное email
$ git config user.name "php knight"
$ git config user.email "email@email.com"

$ git push -u origin master
и успех

Комментариев нет:

Отправить комментарий