У вас есть какой-то проект и вы подключили Git. Теперь можно следить за изменениями, переключаться между ветками, откатывать изменения и захватить мир. Но в какой-то момент возникает потребность удаленного доступа к репозиторию и тут возникает вопрос, как перенести локальный репозиторий на Битбакет (Гитхаб или любое другое хранилище)
Поскольку исторически сложилось, что я использую битбакет, то примеры будут с ним, но для Гитхаба всё ровно тоже самое, за исключением ссылок на репозиторий на гитхабе.
но я получил
*ссылка на репозиторий может быть как http так и ssh
Поскольку исторически сложилось, что я использую битбакет, то примеры будут с ним, но для Гитхаба всё ровно тоже самое, за исключением ссылок на репозиторий на гитхабе.
В первую очередь нужно создать собственно репозиторий на битбакете.
Дальше там есть инструкция следуя которой всё должно получиться
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.gitgit 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
$ git config user.name "php knight"
$ git config user.email "email@email.com"
$ git push -u origin master
и успех