ハマったので備忘録
最初にユーザー名とホスト名を確認しましょう
プロジェクト-> Gitから、レポジトリ一覧がみれます。
ssh
を選択し、得られる文字列があると思いますが、以下のような順番になっています。git clone
で使う文字列です。
ユーザー名とホスト名が重要です。メモってください
ユーザー名@ホスト名:/プロジェクト名/レポジトリ名.git
ssh-keygenで鍵を作成
.ssh
で作るとひと手間省けます。
cd ~/.ssh/
ssh-keygen -t rsa -b 4096 -m pem -C "Backlog" -f id_rsa_backlog -N ""
Backlogにコピペで貼り付ける
個人設定->ssh公開鍵に公開鍵の情報を貼り付ける
(上記の例ではid_rsa_backlog.pub
)
~/.ssh/configを書いてホストの解決
既存のconfigファイルがなければ作りましょう。
# ~/.ssh/config
Host ホスト名
HostName ホスト名
IdentityFile ~/.ssh/id_rsa_backlog
User ユーザー名
適切なフォルダでgit clone
git clone ユーザー名@ホスト名:/プロジェクト名/レポジトリ名.git