SSH ключи

Чтобы опубликовать приложение, используя git, вам надо добавить публичный SSH ключ.

Процесс добавления ключа зависит от операционной системы, на которой вы работаете.

OS X или Linux

Если вы используете Dokkur Toolbelt (рекомендованно), вам достаточно запустить команду dokkur login, и система сама сгенерирует ключ, если такой отсутствует.

Если вы используете ssh-keygen, выполните следующие шаги:

Шаг 1. Сгенерируйте ключ:

$ ssh-keygen -t rsa -b 2048 -f $HOME/.ssh/username@dokkur.com.id_rsa

По желанию, вы можете добавить этот ключ в ssh-agent:

$ ssh-add $HOME/.ssk/username@dokkur.com.id_rsa

Шаг 2. Скопируйте публичную часть ключа:

$ xsel -b < $HOME/.ssh/username@dokkur.com.id_rsa.pub # (Linux)
$ pbcopy < $HOME/.ssh/username@dokkur.com.id_rsa.pub # (Mac OS X)

Шаг 3. Откройте веб верисию Dokkur, перейдите в раздел Manage Account и выберите Security и далее SSH keys, нажмите на кнопку , вставьте скопированный ключи и нажмите Upload. Вы увидете сообщение о статусе этой задачи.

Add SSH

Вот и всё! Теперь вы можете публиковать приложение командой git push dokkur master.

Windows

Добавляя SSH ключи на Windows, выполните следующие шаги:

Шаг 1. Запустите git для Windows, который включает в себя ssh утилиты.

Шаг 2. В меню Пуск и выберите пункт Git Bash, который откроет черное окно консоли.

Шаг 3. Запустите следующую команду:

$ ssh-keygen -t rsa -b 2048 -f $HOME/.ssh/username@dokkur.com.id_rsa

Шаг 4. Откройте Проводник и вставьте следующий путь в строку адреса:

%USERPROFILE%/.ssh

Шаг 5. Откройте файл username@dokkur.com.id_rsa.pub в Блокноте, все скопируйте в буффер обмена.

Шаг 6. Откройте веб верисию Dokkur, перейдите в раздел Manage Account и выберите Security и далее SSH keys, нажмите на кнопку , вставьте скопированный ключи и нажмите Upload. Вы увидете сообщение о статусе этой задачи.

Add SSH

Вот и всё! Теперь вы можете публиковать приложение командой git push dokkur master.