新しくユーザーを作って、そのユーザーで新しいプロジェクトを作ってみた。
「You won't be able to pull or push project code via SSH until you add an SSH key to your profile」
とか表示されている・・・。社内で使うのに、SSHキーが必要というのは面倒だなぁ。
このSSHキーに関して、GitLabでのユーザーとサーバー上でのユーザーはリンクしてなければならないようだ。以下の手順で問題なく設定できた。
- Linux上でユーザーを作成する。
- ↑のユーザーでログインする。
- SSHキーを作る。「ssh-keygen -t rsa」を実行すると、デフォルトでは ~/.ssh/ の下に id_rsa および id_rsa.pub の2ファイルができる。
- id_rsa.pubの内容をGitLab上で貼り付ける。キーのTitleはなんでもいいみたい。