MENU
Language

SSHを使ってGitリポジトリをクローンする方法

SSHを使ってGitリポジトリをクローンする方法は以下の通りです。

1. SSHキーを作成する

まず、ローカル環境にSSHキーが存在しない場合、新しいSSHキーを作成します。

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
  • your_email@example.comには、GitHubやGitLabで登録しているメールアドレスを入力してください。
  • Enter a file in which to save the keyと表示されたら、キーの保存先を指定するか、そのままEnterキーを押してデフォルトの保存場所(~/.ssh/id_rsa)に保存します。
  • パスフレーズは必要に応じて設定してください。

2. SSH公開鍵をGitホスティングサービスに登録する

  1. SSH公開鍵をクリップボードにコピーします。
cat ~/.ssh/XXX.pub

デフォルトid_rsa.pub 等

公開鍵が表示されるので、すべて選択してコピーします。

  1. Gitホスティングサービス(例:GitHubやGitLab)にログインし、SSHキーを追加します。
    • GitHub: 「Settings」→「SSH and GPG keys」→「New SSH key」を選択し、コピーした公開鍵を貼り付けます。
    • GitLab: 「Settings」→「SSH Keys」→「Key」に公開鍵を貼り付け、追加します。

3. SSH接続が正しく設定されているか確認

次に、SSH接続が成功するかテストします。

ssh -T git@github.com

成功すると、Gitホスティングサービスからのメッセージ(例:GitHubでは「Hi username! You’ve successfully authenticated」)が表示されます。

4. SSHでGitリポジトリをクローン

SSHキーが正しく設定できたら、SSH URLでリポジトリをクローンします。<copy-1> git clone git@github.com:username/repository.git </copy-1>

  • usernameには自分のGitHubやGitLabのユーザー名、repositoryにはクローンしたいリポジトリ名を入力してください。

git clone git@github.com:yourusername/yourrepository.git

5. クローンの確認

クローンが成功すると、現在のディレクトリにリポジトリがコピーされます。

以上で、SSHを使ってGitリポジトリをクローンすることができます。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

AIアーティスト | エンジニア | ライター | 最新のAI技術やトレンド、注目のモデル解説、そして実践に役立つ豊富なリソースまで、幅広い内容を記事にしています。フォローしてねヾ(^^)ノ

コメント

コメントする

目次