はじめに
GitLabを初めて使ったが、githubと似てるようで違うのでメモ。
鍵の作成と設定
ターミナル
$ ssh-keygen -t rsa
いろいろ出てきますが、全部適当にenterを押したら鍵ができます。
次に必要な設定を~/.ssh/config
に記述します。
ここら辺の書き方は他のブログにまとまっているので割愛。
GitLabに鍵を追加
準備の最後として、GitLabに先ほど作った公開鍵を追加しSSHを登録します。
ターミナル
$ pbcopy < ~/.ssh/id_rsa.pub
これで公開鍵をコピーできます。
次にGitLabの操作です。
『右上のアイコン→settings→SSH Keys』
ここで先ほどコピーした公開鍵を貼り付けます。
(titleは公開鍵を貼り付けたら自動で入力される。)
クローン
GitLabのクローンしたいリポジトリに移動して、クローンボタンを押すとHTTPSとSSHの2種類があるので、今回はSSHをコピーします。
ターミナル
$ git clone コピーしたSSH
これでリポジトリ名のディレクトリが作成されます。
その中にリポジトリの中身が入っていれば完了です。