Open1

GitHubからリポジトリをクローンするときの注意

きもんきーきもんきー

GitHubのアカウントを複数使っているときに、リポジトリをクローンしようとするとNot Foundになることがあります。

単純に使いたいアカウントが正しく使われていないことが原因なのですが、見るポイントがいくつかありますので書き残しておきます。

  1. sshキーをGitHubに登録しているかどうか?

  2. .ssh/configを作成(または編集)

Host github-{アカウント名}
    HostName github.com
    IdentityFile ~/.ssh/{1.で生成した秘密鍵ファイル}
    IdentitiesOnly yes
    User git
  1. id_rsaファイルなどが2.の指定フォルダと同階層に配置されていないこと