Понадобилось хранить исходный код разрабатываемый в brackets.io в bitbucket.org.
Далее инструкция как подключить brackets к bitbucket.
В bitbucket:
- логинимся на bitbucket.org или создаем аккаунт
- добавляем ключ для авторизации полученный в brackets — Bitbucket settings, Security\SSH keys\Add key
- создаем репозиторий
- строку для клонирования (будем использовать в brackets) можно найти здесь
понадобиться в brackets - делаем первый коммит
В brackets:
- устанавливаем плагин Brackets Git(Файл\Менеджер раширение, в строке поиска Brackets Git).
- перезагружаем для активации
- указываем папку, где будет хранится исходный код, лучше если это будет пустая папка
- справа вверху появляется кнопка, нажимаем, в появившемся внизу полуокне нажимаем кнопку Open Bash/Terminal console
- далее в bash
- создаем ssh ключи, когда спросят в какой файл хранить — измените имя файла на /<здесь ваш путь>/.ssh/bitbucket_rsa
cd ~/.ssh ssh-keygen -t rsa
- создаем файл config
-
vi config
следующего содержания
Host bitbucket.org User git Hostname bitbucket.org PreferredAuthentications publickey IdentityFile ~/.ssh/id_rsa Host bitbucket-accountB User git Hostname bitbucket.org PreferredAuthentications publickey IdentitiesOnly yes IdentityFile ~/.ssh/accountB
- файл /<здесь ваш путь>/.ssh/bitbucket_rsa.pub, а точнее его содержимое (можно получить командой cat /<здесь ваш путь>/.ssh/bitbucket_rsa.pub) помещаем в аккаунт bitbucket.
- теперь можно каждый репозиторий клонировать соответствующей командой
-
git clone git@bitbucket.org:username/project.git
git clone git@bitbucket-accountB:username/project.git
- соглашаемся с постоянным добавлением ключа bitbuckets
- закрываем bash
- создаем ssh ключи, когда спросят в какой файл хранить — измените имя файла на /<здесь ваш путь>/.ssh/bitbucket_rsa
- клонируем репозиторий — кнопка clone в нижнем полуокне
- в качестве url вводим строку из bitbuckets
- более подробная документация по использованию Brackets Git
Сссылки:
http://jonathannicol.com/blog/2013/11/19/automated-git-deployments-from-bitbucket/