LoginSignup
2
3

More than 3 years have passed since last update.

Backlogのリモートリポジトリをクローン(Windows)

Last updated at Posted at 2021-02-16

タイトル通り初歩的なやつでBacklogのリモートリポジトリをローカルにクローンする方法です。忘れないようにメモがてらの投稿です。

ssh鍵を取得する

ターミナルに下記のコマンドを入力

$ ssh-keygen

すると下記のような文字列が出てきます。
エンターキーやパスフレーズを入力して進みます。
パスフレーズを特に設定しない場合は何も入力しないでエンターします。

Generating public/private rsa key pair.
Enter file in which to save the key (/Users/eguchi/.ssh/id_rsa): <Enterキーを入力>
Created directory '/Users/eguchi/.ssh'.
Enter passphrase (empty for no passphrase): <パスフレーズを入力>
Enter same passphrase again: <もう一度同じパスフレーズを入力>
Your identification has been saved in /Users/eguchi/.ssh/id_rsa.
Your public key has been saved in /Users/eguchi/.ssh/id_rsa.pub.
The key fingerprint is:
57:15:3c:ca:f2:dc:27:6d:c2:9a:88:d0:70:cf:8d:31 eguchi@eguchi-no-MacBook-Air.local
The key's randomart image is:
+--[ RSA 2048]----+
|             .o. |
|             .o  |
|           ... . |
|      . . E.o    |
|       +So.O o . |
|      . ..+ + = +|
|       . . . o = |
|        . . o    |
|                 |
+-----------------+

上記のように表示されたらssh鍵が発行されています。

ssh鍵を表示させる

$ cat ~/.ssh/id_rsa.pub

上記のコマンドを入力すると下記のような文字列が表示されます。

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDkkJvxyDVh9a+zH1f7ZQq/JEI79dVjDSG
4RzttQwfK+sgWEr0aAgfnxdxQeDKxIxqI1SwyTY8oCcWzvpORuPqwbc7UWWPcCvbQ3jlEdN
5jvwKM82hincEWwI3wzcnVg2Mn8dH86b5m6REDzwRgozQ3lqrgwGVlTvkHDFs6H0b/1PSrM
XGppOP/QXGEVhZ6Hy4m3b1wMjjrbYwmWIeYklgoGHyrldhAaDYc33y7aUcRyFyq5DubtsLn
2oj4K+1q36iviCHxCOri0FDmn2dzylRCI4S+A2/P7Y7rVfdT+8OWYKCBUs8lfjujghEtejq
Qmj9ikyGTEAW1zQCN7hVwYdjL hoge@hoge.local

上記をコピーします。

backlog上でssh鍵を入力

1.backlogページの右上にあるプロフィールアイコンをクリック
2.「個人設定」をクリック
3.左サイドバーの「SSH 公開鍵の登録」をクリック
4.「SSH公開鍵」にssh-rsa ~ hoge@hoge.localをペースト
5.「登録」をクリック(メモは任意)

ローカルにクローン

1.git管理を行っているbacklogプロジェクトにアクセス
2.サイトバーの「Git」をクリック
3.リポジトリ一覧から対象のリポジトリの「SSH」の文字列をコピー
4.ターミナル上でクローンしたいディレクトリまで移動。移動方法はターミナル(コマンド)を参照
5.クローンするコマンドを入力

git clone hoge@hoge.git.backlog.jp:/hogehoge/hogehogehoge.git

6.パスフレーズを入力

Enter passphrase for key '/c/Users/Works-01/.ssh/id_rsa':

「ssh鍵を取得する」の時に登録したパスフレーズを入力してエンター

remote: Enumerating objects: 16592, done.
remote: Counting objects: 100% (16592/16592), done.
remote: Compressing objects: 100% (15123/15123), done.
remote: Total 16592 (delta 2878), reused 12724 (delta 759)

Receiving objects: 100% (16592/16592), 412.95 MiB | 7.41 MiB/s, done.
Resolving deltas: 100% (2878/2878), done.
Updating files: 100% (12516/12516), done.

上記のような文字列が表示されたら完了。

参考

SSH接続設定(サル先生のGit入門【プロジェクト管理ツールBacklog】)

2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3