GitLabにSSHキーを追加する方法


  1. SSHキーペアの生成: まず、SSHキーペアを生成する必要があります。ターミナルで以下のコマンドを実行して、キーペアを生成します。
ssh-keygen -t rsa -b 4096 -C "[email protected]"

このコマンドを実行すると、デフォルトの保存先(通常は~/.ssh/)に公開鍵ファイル(id_rsa.pub)と秘密鍵ファイル(id_rsa)が生成されます。

  1. 公開鍵のコピー: 次に、生成された公開鍵をクリップボードにコピーします。以下のコマンドを実行して、公開鍵を表示します。
cat ~/.ssh/id_rsa.pub

表示された公開鍵をコピーしてください。

  1. GitLabへの公開鍵の追加: GitLabのウェブインターフェイスにアクセスし、ログインします。次に、ユーザー設定(通常は右上のアイコンをクリックしてメニューから選択)に移動します。SSHキーのセクションに公開鍵をペーストして、キーの追加ボタンをクリックします。

  2. SSH接続のテスト: SSHキーが正しく追加されたかどうかを確認するために、以下のコマンドを実行してSSH接続をテストします。

ssh -T [email protected]

example.comの部分は、GitLabのホスト名またはIPアドレスに置き換えてください。正常に接続できると、認証に成功したことを示すメッセージが表示されます。

以上で、GitLabにSSHキーを追加する手順が完了です。これにより、リモートリポジトリへのアクセスがSSH経由でセキュアに行えるようになります。

この記事では、GitLabへのSSHキーの追加方法と、それに関連するコード例を紹介しました。これにより、プロジェクトのバージョン管理とコーディング作業がよりスムーズになるでしょう。